| 
| 
void  | set_task_info (dsn_task_t t) | 
|   | 
| 
dsn_task_t  | native_handle () const  | 
|   | 
| 
virtual bool  | cancel (bool wait_until_finished, bool *finished=nullptr) | 
|   | 
| 
void  | set_delay (int delay_ms) | 
|   | 
| 
void  | wait () const  | 
|   | 
| 
bool  | wait (int timeout_millieseconds) const  | 
|   | 
| 
::dsn::error_code  | error () const  | 
|   | 
| 
size_t  | io_size () const  | 
|   | 
| 
void  | enqueue (std::chrono::milliseconds delay=std::chrono::milliseconds(0)) const  | 
|   | 
| 
void  | enqueue_aio (error_code err, size_t size) const  | 
|   | 
| 
dsn_message_t  | response () | 
|   | 
| 
void  | enqueue_rpc_response (error_code err, dsn_message_t resp) const  | 
|   | 
The documentation for this class was generated from the following file: