remote< rmt::File >

Description

Vars

std::map< std::string, ptr < i_data_server < rmt::File > > >

registered_data_servers_

Methods

SAW_FORBID_COPY ( remote )

SAW_FORBID_MOVE ( remote )

remote ( )

error_or < own< remote_address < rmt::File > > >

parse_address ( const std::filesystem::path & )

error_or < own< data_server < Schema, Encode, rmt::File > > >

data_listen ( ref < remote_address < rmt::File > > )

conveyor < own< data_client < Schema, Encode, rmt::File > > >

data_connect ( ref < remote_address < rmt::File > > )

error_or < void >

deregister_data_server ( const std::string & )


Vars Description

std::map< std::string, ptr < i_data_server < rmt::File > > > registered_data_servers_


Methods Description

SAW_FORBID_COPY ( remote )


SAW_FORBID_MOVE ( remote )


remote ( )


error_or < own< remote_address < rmt::File > > > parse_address ( const std::filesystem::path & )


error_or < own< data_server < Schema, Encode, rmt::File > > > data_listen ( ref < remote_address < rmt::File > > )


conveyor < own< data_client < Schema, Encode, rmt::File > > > data_connect ( ref < remote_address < rmt::File > > )


error_or < void > deregister_data_server ( const std::string & )

Internal deregister function