54 const String& serviceDescription,
static void run(LV2_Handle instance, uint32_t n_samples)
Definition bindings_test_plugin.c:112
AsyncUpdater()
Definition juce_AsyncUpdater.cpp:44
Definition juce_CriticalSection.h:43
Definition juce_Socket.h:204
Definition juce_IPAddress.h:33
Definition juce_RelativeTime.h:37
static RelativeTime seconds(double seconds) noexcept
Definition juce_RelativeTime.cpp:33
Definition juce_String.h:53
Thread(const String &threadName, size_t threadStackSize=0)
Definition juce_Thread.cpp:26
Definition juce_Time.h:37
Definition juce_XmlElement.h:83
Definition carla_juce.cpp:31
Advertiser(const String &serviceTypeUID, const String &serviceDescription, int broadcastPort, int connectionPort, RelativeTime minTimeBetweenBroadcasts=RelativeTime::seconds(1.5))
Definition juce_NetworkServiceDiscovery.cpp:31
DatagramSocket socket
Definition juce_NetworkServiceDiscovery.h:66
const RelativeTime minInterval
Definition juce_NetworkServiceDiscovery.h:65
XmlElement message
Definition juce_NetworkServiceDiscovery.h:63
const int broadcastPort
Definition juce_NetworkServiceDiscovery.h:64
AvailableServiceList(const String &serviceTypeUID, int broadcastPort)
Definition juce_NetworkServiceDiscovery.cpp:87
DatagramSocket socket
Definition juce_NetworkServiceDiscovery.h:123
void handleAsyncUpdate() override
Definition juce_NetworkServiceDiscovery.cpp:135
std::function< void()> onChange
Definition juce_NetworkServiceDiscovery.h:117
CriticalSection listLock
Definition juce_NetworkServiceDiscovery.h:125
void removeTimedOutServices()
Definition juce_NetworkServiceDiscovery.cpp:194
String serviceTypeUID
Definition juce_NetworkServiceDiscovery.h:124
std::vector< Service > getServices() const
Definition juce_NetworkServiceDiscovery.cpp:128
std::vector< Service > services
Definition juce_NetworkServiceDiscovery.h:126
Definition juce_NetworkServiceDiscovery.h:81
String instanceID
Definition juce_NetworkServiceDiscovery.h:82
Time lastSeen
Definition juce_NetworkServiceDiscovery.h:86
int port
Definition juce_NetworkServiceDiscovery.h:85
String description
Definition juce_NetworkServiceDiscovery.h:83
IPAddress address
Definition juce_NetworkServiceDiscovery.h:84
Definition juce_NetworkServiceDiscovery.h:35
#define void
Definition unzip.h:396
static LRESULT handleMessage(PuglView *view, UINT message, WPARAM wParam, LPARAM lParam)
Definition win.c:596