|  | 
| DSN_API | aio_provider (disk_engine *disk, aio_provider *inner_provider) | 
|  | 
| DSN_API service_node * | node () const | 
|  | 
| virtual dsn_handle_t | open (const char *file_name, int flag, int pmode)=0 | 
|  | 
| virtual error_code | close (dsn_handle_t fh)=0 | 
|  | 
| virtual error_code | flush (dsn_handle_t fh)=0 | 
|  | 
| virtual void | aio (aio_task *aio)=0 | 
|  | 
| virtual disk_aio * | prepare_aio_context (aio_task *)=0 | 
|  | 
| virtual void | start (io_modifer &ctx)=0 | 
|  | 
|  | 
| DSN_API void | complete_io (aio_task *aio, error_code err, uint32_t bytes, int delay_milliseconds=0) | 
|  | 
The documentation for this class was generated from the following file: