OpenShot Library | libopenshot-audio  0.1.9
interprocess

Classes

class  juce::ChildProcessSlave
 Acts as the slave end of a master/slave pair of connected processes. More...
 
class  juce::ChildProcessMaster
 Acts as the master in a master/slave pair of connected processes. More...
 
class  juce::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  juce::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  juce::NetworkServiceDiscovery::Advertiser
 An object which runs a thread to repeatedly broadcast the existence of a discoverable service. More...
 
struct  juce::NetworkServiceDiscovery::Service
 Contains information about a service that has been found on the network. More...
 
struct  juce::NetworkServiceDiscovery::AvailableServiceList
 Watches the network for broadcasts from Advertiser objects, and keeps a list of all the currently active instances. More...
 
struct  juce::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...
 

Detailed Description


Class Documentation

◆ juce::NetworkServiceDiscovery::Service

struct juce::NetworkServiceDiscovery::Service

Contains information about a service that has been found on the network.

See also
AvailableServiceList, Advertiser

Definition at line 77 of file juce_NetworkServiceDiscovery.h.

Class Members
String instanceID A UUID that identifies the particular instance of the Advertiser class.
String description The service description as sent by the Advertiser.
IPAddress address The IP address of the advertiser.
int port The port number of the advertiser.
Time lastSeen The time of the last ping received from the advertiser.

◆ juce::NetworkServiceDiscovery

struct juce::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.

Definition at line 36 of file juce_NetworkServiceDiscovery.h.