|
L4Re - L4 Runtime Environment
|
Default LOOP_HOOKS. More...
Inheritance diagram for L4::Ipc_svr::Default_loop_hooks:
Collaboration diagram for L4::Ipc_svr::Default_loop_hooks:Additional Inherited Members | |
Public Types inherited from L4::Ipc_svr::Server_iface | |
| typedef L4::Type_info::Demand | Demand |
| Data type expressing server-side demand for receive buffers. | |
Public Member Functions inherited from L4::Ipc_svr::Br_manager_no_buffers | |
| int | alloc_buffer_demand (Demand const &demand) |
| Tells the server to allocate buffers for the given demand. More... | |
| L4::Cap< void > | get_rcv_cap (int) const |
| Returns L4::Cap<void>::Invalid, we have no buffer management. | |
| int | realloc_rcv_cap (int) |
| Returns -L4_ENOMEM, we have no buffer management. | |
| int | add_timeout (Timeout *, l4_kernel_clock_t) |
| Returns -L4_ENOSYS, we have no timeout queue. | |
| int | remove_timeout (Timeout *) |
| Returns -L4_ENOSYS, we have no timeout queue. | |
Public Member Functions inherited from L4::Ipc_svr::Server_iface | |
| Server_iface () | |
| Make a server interface. | |
| template<typename T > | |
| L4::Cap< T > | rcv_cap (int index) const |
| Get given receive buffer as typed capability. More... | |
| L4::Cap< void > | rcv_cap (int index) const |
| Get receive cap with the given index as generic (void) type. More... | |
Protected Member Functions inherited from L4::Ipc_svr::Br_manager_no_buffers | |
| unsigned | first_free_br () const |
| Returns 1 as first free buffer. | |
| void | setup_wait (l4_utcb_t *utcb, L4::Ipc_svr::Reply_mode) |
| Setup wait function for the server loop (Server<>). | |
Default LOOP_HOOKS.
Combination of Ignore_errors, Default_timeout, Compound_reply, and Br_manager_no_buffers.
Definition at line 268 of file ipc_server_loop.