OpenShot Library | libopenshot-audio  0.2.0
juce::NetworkServiceDiscovery Struct Reference

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...

#include <juce_NetworkServiceDiscovery.h>

Classes

struct  Advertiser
 An object which runs a thread to repeatedly broadcast the existence of a discoverable service. More...
 
struct  AvailableServiceList
 Watches the network for broadcasts from Advertiser objects, and keeps a list of all the currently active instances. More...
 
struct  Service
 Contains information about a service that has been found on the network. More...
 

Detailed Description

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.


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.

The documentation for this struct was generated from the following file: