|  |  Robust Distributed System Nucleus (rDSN)
    ver 1.0.0
    | 
This is the complete list of members for dsn::aio_provider, including all inherited members.
| aio(aio_task *aio)=0 (defined in dsn::aio_provider) | dsn::aio_provider | pure virtual | 
| aio_provider(disk_engine *disk, aio_provider *inner_provider) (defined in dsn::aio_provider) | dsn::aio_provider | |
| close(dsn_handle_t fh)=0 (defined in dsn::aio_provider) | dsn::aio_provider | pure virtual | 
| complete_io(aio_task *aio, error_code err, uint32_t bytes, int delay_milliseconds=0) (defined in dsn::aio_provider) | dsn::aio_provider | protected | 
| create(disk_engine *disk, aio_provider *inner_provider) (defined in dsn::aio_provider) | dsn::aio_provider | inlinestatic | 
| factory typedef (defined in dsn::aio_provider) | dsn::aio_provider | |
| flush(dsn_handle_t fh)=0 (defined in dsn::aio_provider) | dsn::aio_provider | pure virtual | 
| node() const (defined in dsn::aio_provider) | dsn::aio_provider | |
| open(const char *file_name, int flag, int pmode)=0 (defined in dsn::aio_provider) | dsn::aio_provider | pure virtual | 
| prepare_aio_context(aio_task *)=0 (defined in dsn::aio_provider) | dsn::aio_provider | pure virtual | 
| start(io_modifer &ctx)=0 (defined in dsn::aio_provider) | dsn::aio_provider | pure virtual | 
| ~aio_provider() (defined in dsn::aio_provider) | dsn::aio_provider | inlinevirtual |