genode/repos/libports/include/libc
Christian Helmuth eab477370f libc: select support for components
Libc components cannot use regular calls to select() as this may suspend
their execution. In this case incoming RPCs will be deferred until
select() returns and the component returns to the entrypoint dispatch
loop. The Libc::Signal_handler solves this problem with a its select()
that either returns the currently ready file descriptors immediately or
calls the registered handler function during libc resume.
2017-02-28 12:59:17 +01:00
..
allocator.h libc: add Libc::Allocator that uses malloc/free 2017-02-07 11:12:23 +01:00
component.h libc: 'with_libc' mechanism to enter libc runtime 2017-02-28 12:59:16 +01:00
select.h libc: select support for components 2017-02-28 12:59:17 +01:00