librats
Features
Quick Start
API Reference
GitHub
Back to Site
Loading...
Searching...
No Matches
librats::MdnsClient Member List
This is the complete list of members for
librats::MdnsClient
, including all inherited members.
announce_service
(const std::string &instance_name, uint16_t port, const std::map< std::string, std::string > &txt_records={})
librats::MdnsClient
clear_old_services
(std::chrono::seconds max_age=std::chrono::seconds(600))
librats::MdnsClient
get_discovered_services
() const
librats::MdnsClient
get_recent_services
(std::chrono::seconds max_age=std::chrono::seconds(300)) const
librats::MdnsClient
is_announcing
() const
librats::MdnsClient
is_discovering
() const
librats::MdnsClient
is_running
() const
librats::MdnsClient
MdnsClient
(const std::string &service_instance_name="", uint16_t service_port=0)
librats::MdnsClient
explicit
query_services
()
librats::MdnsClient
set_announcement_interval
(std::chrono::seconds interval)
librats::MdnsClient
set_query_interval
(std::chrono::seconds interval)
librats::MdnsClient
set_service_callback
(MdnsServiceCallback callback)
librats::MdnsClient
set_service_type
(const std::string &service_type)
librats::MdnsClient
shutdown_immediate
()
librats::MdnsClient
start
()
librats::MdnsClient
start_discovery
()
librats::MdnsClient
stop
()
librats::MdnsClient
stop_announcing
()
librats::MdnsClient
stop_discovery
()
librats::MdnsClient
~MdnsClient
()
librats::MdnsClient