mirror of
https://github.com/genodelabs/genode.git
synced 2025-01-30 16:14:13 +00:00
0c76bc9cfd
This patch introduces principal support for extending session interfaces with specialized functionality in a clean way. For example, an 'Uart' interface may implement the 'Terminal' interface but also offers additional functions for setting the baud rate. A service that implements the 'Uart' service will then automatically announce both the 'Uart' and 'Terminal' services.
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.