|
L4Re - L4 Runtime Environment
|
Callback interface for Timeout_queue. More...
Inheritance diagram for L4::Ipc_svr::Timeout:
Collaboration diagram for L4::Ipc_svr::Timeout:Public Member Functions | |
| Timeout () | |
| Make a timeout. | |
| virtual | ~Timeout ()=0 |
| Destroy a timeout. | |
| virtual void | expired ()=0 |
| callback function to be called when timeout happened More... | |
| l4_kernel_clock_t | timeout () const |
| return absolute timeout of this callback. More... | |
Public Member Functions inherited from cxx::H_list_item_t< ELEM_TYPE > | |
| H_list_item_t () | |
| Constructor. More... | |
| ~H_list_item_t () noexcept | |
| Destructor. More... | |
Callback interface for Timeout_queue.
Definition at line 28 of file ipc_timeout_queue.
|
pure virtual |
callback function to be called when timeout happened
Referenced by L4::Ipc_svr::Timeout_queue::handle_expired_timeouts(), and Timeout().
Here is the caller graph for this function:
|
inline |
return absolute timeout of this callback.
Definition at line 51 of file ipc_timeout_queue.
Referenced by L4::Ipc_svr::Timeout_queue::remove().
Here is the caller graph for this function: