![]() |
Mema
Memory Matrix — multi-channel audio matrix monitor and router
|
#include <MemaClientDiscoverComponent.h>
Inheritance diagram for MemaClientDiscoverComponent:
Collaboration diagram for MemaClientDiscoverComponent:Public Member Functions | |
| MemaClientDiscoverComponent () | |
| ~MemaClientDiscoverComponent () override | |
| void | paint (Graphics &) override |
| void | resized () override |
| void | lookAndFeelChanged () override |
| void | setupServiceDiscovery (const juce::String &serviceTypeUIDBase, const juce::String &serviceTypeUID) |
| void | resetServices () |
| std::vector< JUCEAppBasics::SessionMasterAwareService > | getAvailableServices () |
| void | setMasterServiceDescription (const juce::String &masterServiceDescription) |
Public Attributes | |
| std::function< void(const JUCEAppBasics::SessionMasterAwareService &)> | onServiceSelected |
panel that listens for Mema multicast announcements and lists available instances.
Definition at line 31 of file MemaClientDiscoverComponent.h.
| MemaClientDiscoverComponent::MemaClientDiscoverComponent | ( | ) |
Definition at line 27 of file MemaClientDiscoverComponent.cpp.
References onServiceSelected.
|
override |
Definition at line 49 of file MemaClientDiscoverComponent.cpp.
| std::vector< JUCEAppBasics::SessionMasterAwareService > MemaClientDiscoverComponent::getAvailableServices | ( | ) |
Definition at line 133 of file MemaClientDiscoverComponent.cpp.
|
override |
Definition at line 89 of file MemaClientDiscoverComponent.cpp.
|
override |
Definition at line 53 of file MemaClientDiscoverComponent.cpp.
| void MemaClientDiscoverComponent::resetServices | ( | ) |
Definition at line 96 of file MemaClientDiscoverComponent.cpp.
References setMasterServiceDescription().
|
override |
Definition at line 58 of file MemaClientDiscoverComponent.cpp.
| void MemaClientDiscoverComponent::setMasterServiceDescription | ( | const juce::String & | masterServiceDescription | ) |
Definition at line 141 of file MemaClientDiscoverComponent.cpp.
Referenced by resetServices().
| void MemaClientDiscoverComponent::setupServiceDiscovery | ( | const juce::String & | serviceTypeUIDBase, |
| const juce::String & | serviceTypeUID | ||
| ) |
Definition at line 101 of file MemaClientDiscoverComponent.cpp.
References Mema::ServiceData::getBroadcastPort(), Mema::ServiceData::getConnectionPort(), and setupServiceDiscovery().
Referenced by setupServiceDiscovery().
| std::function<void(const JUCEAppBasics::SessionMasterAwareService&)> MemaClientDiscoverComponent::onServiceSelected |
Definition at line 50 of file MemaClientDiscoverComponent.h.
Referenced by MemaClientDiscoverComponent().