19 #ifndef INCLUDE_RCF_NAMEDPIPEENDPOINT_HPP
20 #define INCLUDE_RCF_NAMEDPIPEENDPOINT_HPP
22 #include <RCF/Endpoint.hpp>
23 #include <RCF/Export.hpp>
24 #include <RCF/ClientTransport.hpp>
25 #include <RCF/ServerTransport.hpp>
26 #include <RCF/Tools.hpp>
28 #include <SF/SerializeParent.hpp>
30 #include <boost/version.hpp>
34 class RCF_EXPORT NamedPipeEndpoint :
public Endpoint
40 NamedPipeEndpoint(
const tstring & pipeName);
42 ServerTransportAutoPtr createServerTransport()
const;
43 ClientTransportAutoPtr createClientTransport()
const;
44 EndpointPtr clone()
const;
46 std::string asString()
const;
54 #endif // ! INCLUDE_RCF_NAMEDPIPEENDPOINT_HPP