Class | Description |
---|---|
cMsgClientData |
Need to store a little extra info not covered in the super class.
|
cMsgClientData.monitorData |
Convenience class to store all monitoring quantities.
|
cMsgConnectionHandler |
This class creates all permanent connections to clients and passes these sockets
to either a cMsgDomainServer or cMsgDomainServerSelect object.
|
cMsgDomainServer |
Domain Server which services a number of clients through select and nonblocking sockets.
|
cMsgDomainServerSelect |
Domain Server which services a number of clients through select and nonblocking sockets.
|
cMsgHolder |
This class is used to implement the cMsg domain server by storing an incoming message
along with subject, type, id, and request (or client, server, flag for a shutdown)
for later action by a thread from the thread pool.
|
cMsgMonitorClient |
This class implements an object to monitor the health of all cMsg clients connected
to this server and to provide these clients with evidence of this server's health.
|
cMsgMulticastListeningThread |
This class implements a thread to listen to cMsg clients multicasting
in order to find and then fully connect to a cMsg server.
|
cMsgNameServer |
This class implements a cMsg name server in the cMsg domain.
|
cMsgServerBridge |
This class acts to bridge two cMsg domain servers by existing in one server
and becoming a client of another cMsg domain server.
|
cMsgServerBridge.SendAndGetCallback |
This class defines the callback to be run when a sendAndGet response message
arrives from a bridge connection and must be passed on to a client(s).
|
cMsgServerBridge.SubscribeCallback |
This class defines the callback to be run when a message matching
our subscription arrives from a bridge connection and must be
passed on to a client(s).
|
cMsgServerCloudJoiner |
This class oversees the connection of a cMsg server to a
cloud of connected cMsg servers in the cMsg subdomain
to become part of that cloud.
|
cMsgServerSendAndGetter |
This class handles a server client's sendAndGet request and propagates it to all the
connected servers.
|
cMsgServerSubscribeAndGetter |
This class handles a server client's subscribeAndGet request and propagates it to all the
connected servers.
|
cMsgServerSubscribeInfo |
Class to store the record of a server client's subscription to a particular message
subject, type, and namespace.
|