genode/repos/base/include
Norman Feske a7b3072cc2 Pass Env & as first argument to connection objects
This patch supplements each existing connection type with an new
constructor that is meant to replace the original one. The new
one takes a reference to the component's environment as argument and
thereby does not rely on the presence of the globally accessible
'env()' interface.

The original constructors are marked as deprecated. Once we have
completely abolished the use of the global 'env()', we will remove them.

Fixes #1960
2016-05-23 15:52:37 +02:00
..
base Pass Env & as first argument to connection objects 2016-05-23 15:52:37 +02:00
cap_session Integrate CAP session into PD session 2016-03-07 12:34:44 +01:00
cpu base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
cpu_session Pass Env & as first argument to connection objects 2016-05-23 15:52:37 +02:00
dataspace base,os: Coding-style unification 2015-03-13 12:17:23 +01:00
deprecated Replace 'Env' interface with modern one 2016-05-09 13:10:52 +02:00
io_mem_session Pass Env & as first argument to connection objects 2016-05-23 15:52:37 +02:00
io_port_session Pass Env & as first argument to connection objects 2016-05-23 15:52:37 +02:00
irq_session Pass Env & as first argument to connection objects 2016-05-23 15:52:37 +02:00
log_session Pass Env & as first argument to connection objects 2016-05-23 15:52:37 +02:00
parent Revised API documentation 2015-04-09 16:04:46 +02:00
pd_session Pass Env & as first argument to connection objects 2016-05-23 15:52:37 +02:00
ram_session Pass Env & as first argument to connection objects 2016-05-23 15:52:37 +02:00
region_map Assign threads to PD at its creation time 2016-05-09 13:10:52 +02:00
rm_session Pass Env & as first argument to connection objects 2016-05-23 15:52:37 +02:00
rom_session Pass Env & as first argument to connection objects 2016-05-23 15:52:37 +02:00
root base: redesign object pool using lambda interface 2015-09-09 15:14:28 +02:00
session base: update include guards 2016-03-07 12:34:45 +01:00
signal_source Integrate SIGNAL session into PD session 2016-03-07 12:34:44 +01:00
spec Prevent compiler warnings 2016-04-25 10:48:02 +02:00
thread Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
trace_session Pass Env & as first argument to connection objects 2016-05-23 15:52:37 +02:00
util base: supplement comment of Xml_node constructor 2016-05-23 15:52:36 +02:00
README Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00

This directory contains include files of interfaces that are exported
by components to be used by other components. Each subdirectory corresponds
to the component exporting the interface.