Classes | |
class | ChildProcessManager |
Manages a set of ChildProcesses and periodically checks their return value. More... | |
class | ChildProcessWorker |
Acts as the worker end of a coordinator/worker pair of connected processes. More... | |
class | ChildProcessCoordinator |
Acts as the coordinator in a coordinator/worker pair of connected processes. More... | |
class | InterprocessConnection |
Manages a simple two-way messaging connection to another process, using either a socket or a named pipe as the transport medium. More... | |
class | InterprocessConnectionServer |
An object that waits for client sockets to connect to a port on this host, and creates InterprocessConnection objects for each one. More... | |
struct | NetworkServiceDiscovery |
Contains classes that implement a simple protocol for broadcasting the availability and location of a discoverable service on the local network, and for maintaining a list of known services. More... | |
struct | NetworkServiceDiscovery::Advertiser |
An object which runs a thread to repeatedly broadcast the existence of a discoverable service. More... | |
struct | NetworkServiceDiscovery::Service |
Contains information about a service that has been found on the network. More... | |
struct | NetworkServiceDiscovery::AvailableServiceList |
Watches the network for broadcasts from Advertiser objects, and keeps a list of all the currently active instances. More... | |