19 #ifndef INCLUDE_RCF_WIN32NAMEDPIPEENDPOINT_HPP 20 #define INCLUDE_RCF_WIN32NAMEDPIPEENDPOINT_HPP 23 #include <RCF/Export.hpp> 44 ServerTransportUniquePtr createServerTransport()
const;
48 std::string asString()
const;
50 tstring getPipeName();
56 RCF_EXPORT std::pair<tstring, HANDLE> generateNewPipeName();
60 #endif // ! INCLUDE_RCF_WIN32NAMEDPIPEENDPOINT_HPP std::shared_ptr< Endpoint > EndpointPtr
Reference counted wrapper for RCF::Endpoint.
Definition: RcfFwd.hpp:118
std::unique_ptr< ClientTransport > ClientTransportUniquePtr
Unique pointer wrapper for RCF::ClientTransport.
Definition: RcfFwd.hpp:44
Represents a Win32 named pipe endpoint. Only available on Windows platforms.
Definition: Win32NamedPipeEndpoint.hpp:31
Base class for all network endpoint types.
Definition: Endpoint.hpp:41
Definition: AmiIoHandler.hpp:24