|
My Project 3.4.0
C++ Distributed Hash Table
|
This is the complete list of members for dht::PeerDiscovery, including all inherited members.
| connectivityChanged() (defined in dht::PeerDiscovery) | dht::PeerDiscovery | |
| DEFAULT_PORT (defined in dht::PeerDiscovery) | dht::PeerDiscovery | static |
| PeerDiscovery(in_port_t port=DEFAULT_PORT, std::shared_ptr< asio::io_context > ioContext={}, std::shared_ptr< Logger > logger={}) (defined in dht::PeerDiscovery) | dht::PeerDiscovery | |
| ServiceDiscoveredCallback typedef (defined in dht::PeerDiscovery) | dht::PeerDiscovery | |
| startDiscovery(const std::string &type, ServiceDiscoveredCallback callback) | dht::PeerDiscovery | |
| startDiscovery(const std::string &type, std::function< void(T &&, SockAddr &&)> cb) (defined in dht::PeerDiscovery) | dht::PeerDiscovery | inline |
| startPublish(const std::string &type, const msgpack::sbuffer &pack_buf) | dht::PeerDiscovery | |
| startPublish(sa_family_t domain, const std::string &type, const msgpack::sbuffer &pack_buf) (defined in dht::PeerDiscovery) | dht::PeerDiscovery | |
| startPublish(const std::string &type, const T &object) (defined in dht::PeerDiscovery) | dht::PeerDiscovery | inline |
| stop() | dht::PeerDiscovery | |
| stopConnectivityChanged() (defined in dht::PeerDiscovery) | dht::PeerDiscovery | |
| stopDiscovery(const std::string &type) | dht::PeerDiscovery | |
| stopPublish(const std::string &type) | dht::PeerDiscovery | |
| stopPublish(sa_family_t domain, const std::string &type) (defined in dht::PeerDiscovery) | dht::PeerDiscovery | |
| ~PeerDiscovery() (defined in dht::PeerDiscovery) | dht::PeerDiscovery |