|  |  Robust Distributed System Nucleus (rDSN)
    ver 1.0.0
    | 
| Public Types | |
| typedef nfs_node *(* | factory) (service_node *) | 
| Public Member Functions | |
| nfs_node (service_node *node) | |
| virtual ::dsn::error_code | start (io_modifer &ctx)=0 | 
| virtual error_code | stop ()=0 | 
| virtual void | call (std::shared_ptr< remote_copy_request > rci, aio_task *callback)=0 | 
| service_node * | node () | 
| Static Public Member Functions | |
| template<typename T > | |
| static nfs_node * | create (service_node *node) | 
| Protected Attributes | |
| service_node * | _node |