|
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: