|
My Project 3.5.5
C++ Distributed Hash Table
|
This is the complete list of members for dht::DhtRunner, including all inherited members.
| bootstrap(std::vector< SockAddr > nodes, DoneCallbackSimple cb={}) | dht::DhtRunner | |
| bootstrap(SockAddr addr, DoneCallbackSimple cb={}) (defined in dht::DhtRunner) | dht::DhtRunner | |
| bootstrap(std::vector< NodeExport > nodes) | dht::DhtRunner | |
| bootstrap(const std::string &host, const std::string &service) | dht::DhtRunner | |
| bootstrap(const std::string &hostService) (defined in dht::DhtRunner) | dht::DhtRunner | |
| bootstrap(const InfoHash &id, const SockAddr &address) | dht::DhtRunner | |
| cancelListen(InfoHash h, size_t token) (defined in dht::DhtRunner) | dht::DhtRunner | |
| cancelListen(InfoHash h, std::shared_future< size_t > token) (defined in dht::DhtRunner) | dht::DhtRunner | |
| cancelPut(const InfoHash &h, Value::Id id) (defined in dht::DhtRunner) | dht::DhtRunner | |
| cancelPut(const InfoHash &h, const std::shared_ptr< Value > &value) (defined in dht::DhtRunner) | dht::DhtRunner | |
| clearBootstrap() | dht::DhtRunner | |
| connectivityChanged() | dht::DhtRunner | |
| DhtRunner() (defined in dht::DhtRunner) | dht::DhtRunner | |
| dumpTables() const (defined in dht::DhtRunner) | dht::DhtRunner | |
| enableProxy(bool proxify) | dht::DhtRunner | |
| exportNodes() const (defined in dht::DhtRunner) | dht::DhtRunner | |
| exportValues() const (defined in dht::DhtRunner) | dht::DhtRunner | |
| findCertificate(InfoHash hash, std::function< void(const std::shared_ptr< crypto::Certificate > &)>) (defined in dht::DhtRunner) | dht::DhtRunner | |
| findCertificate(PkId hash, std::function< void(const std::shared_ptr< crypto::Certificate > &)>) (defined in dht::DhtRunner) | dht::DhtRunner | |
| forwardAllMessages(bool forward) (defined in dht::DhtRunner) | dht::DhtRunner | |
| get(InfoHash id, GetCallbackSimple cb, DoneCallback donecb={}, Value::Filter f={}, Where w={}) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| get(InfoHash id, GetCallbackSimple cb, DoneCallbackSimple donecb={}, Value::Filter f={}, Where w={}) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| get(InfoHash hash, GetCallback vcb, DoneCallback dcb, Value::Filter f={}, Where w={}) (defined in dht::DhtRunner) | dht::DhtRunner | |
| get(InfoHash id, GetCallback cb, DoneCallbackSimple donecb={}, Value::Filter f={}, Where w={}) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| get(const std::string &key, GetCallback vcb, DoneCallbackSimple dcb={}, Value::Filter f={}, Where w={}) (defined in dht::DhtRunner) | dht::DhtRunner | |
| get(InfoHash hash, std::function< bool(std::vector< T > &&)> cb, DoneCallbackSimple dcb={}) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| get(InfoHash hash, std::function< bool(T &&)> cb, DoneCallbackSimple dcb={}) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| get(InfoHash key, Value::Filter f={}, Where w={}) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| get(InfoHash key) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| getBound(sa_family_t f=AF_INET) const | dht::DhtRunner | |
| getBoundPort(sa_family_t f=AF_INET) const | dht::DhtRunner | |
| getId() const | dht::DhtRunner | |
| getNodeId() const | dht::DhtRunner | |
| getNodeInfo() const (defined in dht::DhtRunner) | dht::DhtRunner | |
| getNodeInfo(std::function< void(std::shared_ptr< NodeInfo >)>) (defined in dht::DhtRunner) | dht::DhtRunner | |
| getNodeMessageStats(bool in=false) const (defined in dht::DhtRunner) | dht::DhtRunner | |
| getNodesStats(sa_family_t af) const (defined in dht::DhtRunner) | dht::DhtRunner | |
| getNodesStats(sa_family_t af, unsigned *good_return, unsigned *dubious_return, unsigned *cached_return, unsigned *incoming_return) const (defined in dht::DhtRunner) | dht::DhtRunner | |
| getPeerDiscovery() const (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| getPublicAddress(sa_family_t af=AF_UNSPEC) const (defined in dht::DhtRunner) | dht::DhtRunner | |
| getPublicAddress(std::function< void(std::vector< SockAddr > &&)>, sa_family_t af=AF_UNSPEC) (defined in dht::DhtRunner) | dht::DhtRunner | |
| getPublicAddressStr(sa_family_t af=AF_UNSPEC) const (defined in dht::DhtRunner) | dht::DhtRunner | |
| getPublicKey() const (defined in dht::DhtRunner) | dht::DhtRunner | |
| getRoutingTablesLog(sa_family_t af) const (defined in dht::DhtRunner) | dht::DhtRunner | |
| getSearchesLog(sa_family_t af=AF_UNSPEC) const (defined in dht::DhtRunner) | dht::DhtRunner | |
| getSearchLog(const InfoHash &, sa_family_t af=AF_UNSPEC) const (defined in dht::DhtRunner) | dht::DhtRunner | |
| getStorageLimit() const (defined in dht::DhtRunner) | dht::DhtRunner | |
| getStorageLog() const (defined in dht::DhtRunner) | dht::DhtRunner | |
| getStorageLog(const InfoHash &) const (defined in dht::DhtRunner) | dht::DhtRunner | |
| getStoreSize() const (defined in dht::DhtRunner) | dht::DhtRunner | |
| importValues(const std::vector< ValuesExport > &values) (defined in dht::DhtRunner) | dht::DhtRunner | |
| isRunning() const (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| join() | dht::DhtRunner | |
| listen(InfoHash key, ValueCallback vcb, Value::Filter f={}, Where w={}) (defined in dht::DhtRunner) | dht::DhtRunner | |
| listen(InfoHash key, GetCallback cb, Value::Filter f={}, Where w={}) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| listen(const std::string &key, GetCallback vcb, Value::Filter f={}, Where w={}) (defined in dht::DhtRunner) | dht::DhtRunner | |
| listen(InfoHash key, GetCallbackSimple cb, Value::Filter f={}, Where w={}) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| listen(InfoHash hash, std::function< bool(std::vector< T > &&)> cb) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| listen(InfoHash hash, std::function< bool(std::vector< T > &&, bool)> cb) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| listen(InfoHash hash, std::function< bool(T &&)> cb, Value::Filter f={}, Where w={}) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| listen(InfoHash hash, std::function< bool(T &&, bool)> cb, Value::Filter f={}, Where w={}) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| loop() | dht::DhtRunner | inline |
| pushNotificationReceived(const std::map< std::string, std::string > &data) | dht::DhtRunner | |
| put(InfoHash hash, std::shared_ptr< Value > value, DoneCallback cb={}, time_point created=time_point::max(), bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | |
| put(InfoHash hash, std::shared_ptr< Value > value, DoneCallbackSimple cb, time_point created=time_point::max(), bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| put(InfoHash hash, Value &&value, DoneCallback cb={}, time_point created=time_point::max(), bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | |
| put(InfoHash hash, Value &&value, DoneCallbackSimple cb, time_point created=time_point::max(), bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| put(const std::string &key, Value &&value, DoneCallbackSimple cb={}, time_point created=time_point::max(), bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | |
| putEncrypted(InfoHash hash, InfoHash to, std::shared_ptr< Value > value, DoneCallback cb={}, bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | |
| putEncrypted(InfoHash hash, InfoHash to, std::shared_ptr< Value > value, DoneCallbackSimple cb, bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| putEncrypted(InfoHash hash, InfoHash to, Value &&value, DoneCallback cb={}, bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | |
| putEncrypted(InfoHash hash, InfoHash to, Value &&value, DoneCallbackSimple cb, bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| putEncrypted(const std::string &key, InfoHash to, Value &&value, DoneCallback cb={}, bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | |
| putEncrypted(InfoHash hash, const std::shared_ptr< crypto::PublicKey > &to, std::shared_ptr< Value > value, DoneCallback cb={}, bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | |
| putEncrypted(InfoHash hash, const std::shared_ptr< crypto::PublicKey > &to, std::shared_ptr< Value > value, DoneCallbackSimple cb, bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| putEncrypted(InfoHash hash, const std::shared_ptr< crypto::PublicKey > &to, Value &&value, DoneCallback cb={}, bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | |
| putEncrypted(InfoHash hash, const std::shared_ptr< crypto::PublicKey > &to, Value &&value, DoneCallbackSimple cb, bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| putEncrypted(InfoHash hash, const PkId &to, std::shared_ptr< Value > value, DoneCallback cb={}, bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | |
| putEncrypted(InfoHash hash, const PkId &to, std::shared_ptr< Value > value, DoneCallbackSimple cb, bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| putSigned(InfoHash hash, std::shared_ptr< Value > value, DoneCallback cb={}, bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | |
| putSigned(InfoHash hash, std::shared_ptr< Value > value, DoneCallbackSimple cb, bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| putSigned(InfoHash hash, Value &&value, DoneCallback cb={}, bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | |
| putSigned(InfoHash hash, Value &&value, DoneCallbackSimple cb, bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| putSigned(const std::string &key, Value &&value, DoneCallbackSimple cb={}, bool permanent=false) (defined in dht::DhtRunner) | dht::DhtRunner | |
| query(const InfoHash &hash, QueryCallback cb, DoneCallback done_cb={}, Query q={}) (defined in dht::DhtRunner) | dht::DhtRunner | |
| query(const InfoHash &hash, QueryCallback cb, DoneCallbackSimple done_cb={}, Query q={}) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| registerCertificate(const std::shared_ptr< crypto::Certificate > &cert) (defined in dht::DhtRunner) | dht::DhtRunner | |
| registerType(const ValueType &type) (defined in dht::DhtRunner) | dht::DhtRunner | |
| run(in_port_t port=dht::net::DHT_DEFAULT_PORT, const crypto::Identity &identity={}, bool threaded=true, NetId network=0) | dht::DhtRunner | inline |
| run(in_port_t port, Config &config, Context &&context={}) (defined in dht::DhtRunner) | dht::DhtRunner | |
| run(const char *ip4, const char *ip6, const char *service, Config &config, Context &&context={}) | dht::DhtRunner | |
| run(const Config &config, Context &&context) (defined in dht::DhtRunner) | dht::DhtRunner | |
| setLocalCertificateStore(CertificateStoreQueryLegacy &&query_method) (defined in dht::DhtRunner) | dht::DhtRunner | |
| setLocalCertificateStore(CertificateStoreQuery &&query_method) (defined in dht::DhtRunner) | dht::DhtRunner | |
| setLogFilter(const InfoHash &f={}) | dht::DhtRunner | |
| setLogger(const Sp< Logger > &logger={}) (defined in dht::DhtRunner) | dht::DhtRunner | |
| setLogger(const Logger &logger) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| setOnStatusChanged(StatusCallback &&cb) (defined in dht::DhtRunner) | dht::DhtRunner | inline |
| setProxyServer(const std::string &proxy, const std::string &pushNodeId="") (defined in dht::DhtRunner) | dht::DhtRunner | |
| setPushNotificationPlatform(const std::string &platform) | dht::DhtRunner | |
| setPushNotificationToken(const std::string &token) | dht::DhtRunner | |
| setPushNotificationTopic(const std::string &topic) | dht::DhtRunner | |
| setStorageLimit(size_t limit=DEFAULT_STORAGE_LIMIT) (defined in dht::DhtRunner) | dht::DhtRunner | |
| shutdown(ShutdownCallback cb={}, bool stop=false) | dht::DhtRunner | |
| StatusCallback typedef (defined in dht::DhtRunner) | dht::DhtRunner | |
| ~DhtRunner() (defined in dht::DhtRunner) | dht::DhtRunner | virtual |