2 #include <samchon/API.hpp> 4 #include <samchon/protocol/ExternalSystem.hpp> 12 class DistributedSystemArray;
13 class DistributedSystemRole;
15 class DSInvokeHistoryArray;
16 class DSRoleHistoryList;
125 virtual void construct(std::shared_ptr<library::XML>)
override;
128 virtual auto createChild(std::shared_ptr<library::XML>)->ExternalSystemRole*
override;
137 virtual
void sendData(
std::shared_ptr<
Invoke>) override;
138 virtual
void replyData(
std::shared_ptr<
Invoke>) override;
143 virtual auto toXML() const->
std::shared_ptr<library::XML> override;
DSInvokeHistoryArray * invokeHistoryArray
A list of history log for reported Invoke messages.
size_t inProgress
A number of processes running on the distributed system.
size_t processed
A number of processed have runned.
double performance
A performance index.
DSRoleHistoryList * roleHistoryList
A list of history log for role allocations.
An array of distributed system drivers.
An Entity and a container of children Entity objects.
A network driver for an external system.
A role of distributed processing system.
A network driver for a distributed system.
Standard message of network I/O.
double avgElapsedTime
Average of elapsed time.
An array of PRInvokeHistory.
Top level namespace of products built from samchon.