21 #ifndef INCLUDE_RCF_ENDPOINT_HPP 22 #define INCLUDE_RCF_ENDPOINT_HPP 27 #include <RCF/Export.hpp> 37 class ServerTransport;
38 class ClientTransport;
51 virtual std::unique_ptr<ServerTransport> createServerTransport()
const = 0;
52 virtual std::unique_ptr<ClientTransport> createClientTransport()
const = 0;
54 virtual std::string asString()
const = 0;
60 #endif // ! INCLUDE_RCF_ENDPOINT_HPP Represents an archive, in which serialized objects are stored.
Definition: Archive.hpp:32
std::shared_ptr< Endpoint > EndpointPtr
Reference counted wrapper for RCF::Endpoint.
Definition: RcfFwd.hpp:117
Definition: ByteBuffer.hpp:189
Base class for all network endpoint types.
Definition: Endpoint.hpp:41
Definition: AmiIoHandler.hpp:24