19 #ifndef INCLUDE_RCF_INPROCESSENDPOINT_HPP
20 #define INCLUDE_RCF_INPROCESSENDPOINT_HPP
22 #include <RCF/Endpoint.hpp>
23 #include <RCF/Export.hpp>
29 class RCF_EXPORT InProcessEndpoint :
public Endpoint
32 InProcessEndpoint(RCF::RcfServer & server);
33 InProcessEndpoint(RCF::RcfServer & server, RCF::RcfServer & callbackServer);
35 std::auto_ptr<ServerTransport> createServerTransport()
const;
36 std::auto_ptr<ClientTransport> createClientTransport()
const;
37 EndpointPtr clone()
const;
38 std::string asString()
const;
42 RcfServer * mpCallbackServer;
47 #endif // ! INCLUDE_RCF_INPROCESSENDPOINT_HPP