![]() |
L4Re Operating System Framework
Interface and Usage Documentation
|
Callback interface for Timeout_queue. More...
#include <ipc_timeout_queue>
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 | |
| l4_kernel_clock_t | timeout () const |
| return absolute timeout of this callback. | |
| Public Member Functions inherited from cxx::H_list_item_t< void > | |
| H_list_item_t () | |
| Constructor. | |
| ~H_list_item_t () noexcept | |
| Destructor. | |
Callback interface for Timeout_queue.
Definition at line 18 of file ipc_timeout_queue.
|
pure virtual |
callback function to be called when timeout happened
Implemented in Block_device::Errand::Errand, and Block_device::Errand::Poll_errand.
Referenced by L4::Ipc_svr::Timeout_queue::handle_expired_timeouts().
|
inline |
return absolute timeout of this callback.
Definition at line 42 of file ipc_timeout_queue.