JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Namespaces
juce_NetworkServiceDiscovery.h File Reference

Go to the source code of this file.

Classes

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

Namespaces

namespace  juce
 JUCE Namespace.
 

Class Documentation

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

@tags{Events}

Definition at line 34 of file juce_NetworkServiceDiscovery.h.

◆ juce::NetworkServiceDiscovery::Service

struct juce::NetworkServiceDiscovery::Service

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

See also
AvailableServiceList, Advertiser

@tags{Events}

Definition at line 80 of file juce_NetworkServiceDiscovery.h.

Class Members
IPAddress address The IP address of the advertiser.
String description The service description as sent by the Advertiser.
String instanceID A UUID that identifies the particular instance of the Advertiser class.


Time lastSeen The time of the last ping received from the advertiser.
int port The port number of the advertiser.