2 #include <samchon/API.hpp> 4 #include <samchon/protocol/IClient.hpp> 5 #include <samchon/protocol/service/ServiceKeeper.hpp> 13 #define KEEP_CLIENT_ALIVE auto &ucPair = __keepAlive(); 87 virtual auto createService(
const std::string &)->Service* = 0;
89 auto __keepAlive()->ServiceKeeper;
95 auto getUser() const->
User*;
100 auto getService() const->
Service*;
105 auto getNo() const->
size_t;
192 void replyData(
std::shared_ptr<Invoke>);
204 void constructService(const
std::
string &);
User containing Client(s) with session-id.
A server for (cloud) service.
size_t no
A sequence number of the Client in an User.
An interface for a client.
A network boundary with the client in an User.
Standard message of network I/O.
User * user
An User of the Client.
Service * service
A Service belongs to the Client.
Top level namespace of products built from samchon.