Mads
Multi-Agent Distributed System
Loading...
Searching...
No Matches
Mads::ServiceDiscovery Member List

This is the complete list of members for Mads::ServiceDiscovery, including all inherited members.

advertise_once(const ServiceInfo &service) constMads::ServiceDiscovery
DEFAULT_ADVERTISE_INTERVALMads::ServiceDiscoverystatic
DEFAULT_DISCOVERY_PORTMads::ServiceDiscoverystatic
discover(const std::string &room="", std::chrono::milliseconds timeout=std::chrono::milliseconds::zero()) constMads::ServiceDiscovery
discovery_port() const noexceptMads::ServiceDiscovery
is_advertising() const noexceptMads::ServiceDiscovery
list_rooms(std::chrono::milliseconds timeout=std::chrono::milliseconds{1000}) constMads::ServiceDiscovery
operator=(const ServiceDiscovery &)=deleteMads::ServiceDiscovery
operator=(ServiceDiscovery &&)=deleteMads::ServiceDiscovery
ServiceDiscovery(uint16_t discovery_port=DEFAULT_DISCOVERY_PORT)Mads::ServiceDiscoveryexplicit
ServiceDiscovery(const ServiceDiscovery &)=deleteMads::ServiceDiscovery
ServiceDiscovery(ServiceDiscovery &&)=deleteMads::ServiceDiscovery
start_advertising(ServiceInfo &service, std::chrono::milliseconds interval=DEFAULT_ADVERTISE_INTERVAL)Mads::ServiceDiscovery
stop_advertising()Mads::ServiceDiscovery
~ServiceDiscovery()Mads::ServiceDiscovery