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< ELEM_TYPE > | |
H_list_item_t () | |
Constructor. | |
~H_list_item_t () noexcept | |
Destructor. | |
Callback interface for Timeout_queue.
Definition at line 28 of file ipc_timeout_queue.
|
pure virtual |
callback function to be called when timeout happened
Implemented in Block_device::Errand::Poll_errand, and Block_device::Errand::Errand.
Referenced by L4::Ipc_svr::Timeout_queue::handle_expired_timeouts().
|
inline |
return absolute timeout of this callback.
Definition at line 52 of file ipc_timeout_queue.