2 #include <samchon/API.hpp> 4 #include <samchon/protocol/SharedEntityArray.hpp> 5 # include <samchon/protocol/ExternalSystemRole.hpp> 6 #include <samchon/protocol/IClient.hpp> 83 virtual void construct(std::shared_ptr<library::XML>)
override;
96 virtual void start() = 0;
101 virtual auto key() const->
std::
string override;
112 virtual
void replyData(
std::shared_ptr<
Invoke>) override;
118 virtual auto TAG() const->
std::
string override;
119 virtual auto CHILD_TAG() const->
std::
string override;
121 virtual auto toXML() const->
std::shared_ptr<library::XML> override;
int port
A port number of an external system.
std::string name
A name can identify an external system.
std::string ip
An ip address of an external system.
An Entity and a container of children Entity objects.
A network driver for an external system.
An interface for a client.
Standard message of network I/O.
Top level namespace of products built from samchon.