My Project 3.2.0
C++ Distributed Hash Table
Loading...
Searching...
No Matches
dht::DhtProxyClient Member List

This is the complete list of members for dht::DhtProxyClient, including all inherited members.

addBootstrap(const std::string &, const std::string &) (defined in dht::DhtInterface)dht::DhtInterfaceinlinevirtual
addOnConnectedCallback(std::function< void()> cb) (defined in dht::DhtInterface)dht::DhtInterfaceinline
cancelListen(const InfoHash &key, size_t token) override (defined in dht::DhtProxyClient)dht::DhtProxyClientvirtual
cancelPut(const InfoHash &, const Value::Id &) overridedht::DhtProxyClientvirtual
clearBootstrap() (defined in dht::DhtInterface)dht::DhtInterfaceinlinevirtual
connectivityChanged(sa_family_t) overridedht::DhtProxyClientinlinevirtual
connectivityChanged() override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
DhtInterface()=default (defined in dht::DhtInterface)dht::DhtInterface
DhtInterface(const Logger &l) (defined in dht::DhtInterface)dht::DhtInterfaceinline
DhtInterface(const std::shared_ptr< Logger > &l) (defined in dht::DhtInterface)dht::DhtInterfaceinline
DhtProxyClient() (defined in dht::DhtProxyClient)dht::DhtProxyClient
DhtProxyClient(std::shared_ptr< crypto::Certificate > serverCA, crypto::Identity clientIdentity, std::function< void()> loopSignal, const std::string &serverHost, const std::string &pushClientId="", std::shared_ptr< Logger > logger={}) (defined in dht::DhtProxyClient)dht::DhtProxyClientexplicit
dumpTables() const override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
exportNodes() const overridedht::DhtProxyClientinlinevirtual
exportValues() const override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
get(const InfoHash &key, GetCallback cb, DoneCallback donecb={}, Value::Filter &&f={}, Where &&w={}) overridedht::DhtProxyClientvirtual
get(const InfoHash &key, GetCallback cb, DoneCallbackSimple donecb={}, Value::Filter &&f={}, Where &&w={}) override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
get(const InfoHash &key, GetCallbackSimple cb, DoneCallback donecb={}, Value::Filter &&f={}, Where &&w={}) override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
get(const InfoHash &key, GetCallbackSimple cb, DoneCallbackSimple donecb, Value::Filter &&f={}, Where &&w={}) override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
getLocal(const InfoHash &k, const Value::Filter &filter) const overridedht::DhtProxyClientvirtual
getLocalById(const InfoHash &k, Value::Id id) const overridedht::DhtProxyClientvirtual
getNodeId() const overridedht::DhtProxyClientinlinevirtual
getNodeMessageStats(bool) override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
getNodesStats(sa_family_t af) const overridedht::DhtProxyClientvirtual
getPublicAddress(sa_family_t family=0) overridedht::DhtProxyClientvirtual
getPut(const InfoHash &) const overridedht::DhtProxyClientvirtual
getPut(const InfoHash &, const Value::Id &) const overridedht::DhtProxyClientvirtual
getRoutingTablesLog(sa_family_t) const override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
getSearchesLog(sa_family_t) const override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
getSearchLog(const InfoHash &, sa_family_t) const override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
getSocket() const (defined in dht::DhtInterface)dht::DhtInterfaceinlinevirtual
getStatus(sa_family_t af) const overridedht::DhtProxyClientvirtual
getStatus() const override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
getStorageLimit() const override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
getStorageLog() const override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
getStorageLog(const InfoHash &) const override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
getStoreSize() const overridedht::DhtProxyClientinlinevirtual
getType(ValueType::Id type_id) const override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
importValues(const std::vector< ValuesExport > &) override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
insertNode(const InfoHash &, const SockAddr &) overridedht::DhtProxyClientinlinevirtual
insertNode(const NodeExport &) override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
isRunning(sa_family_t af=0) const overridedht::DhtProxyClientvirtual
listen(const InfoHash &, ValueCallback, Value::Filter={}, Where={}) overridedht::DhtProxyClientvirtual
listen(const InfoHash &key, GetCallback cb, Value::Filter f={}, Where w={}) overridedht::DhtProxyClientinlinevirtual
listen(const InfoHash &key, GetCallbackSimple cb, Value::Filter f={}, Where w={}) override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
listenKeepIdle(uint32_t seconds) (defined in dht::DhtProxyClient)dht::DhtProxyClientinline
listenKeepIdle() (defined in dht::DhtProxyClient)dht::DhtProxyClientinline
logger_ (defined in dht::DhtInterface)dht::DhtInterfaceprotected
NodeExport typedef (defined in dht::DhtInterface)dht::DhtInterface
onConnectCallbacks_ (defined in dht::DhtInterface)dht::DhtInterfaceprotected
periodic(const uint8_t *, size_t, SockAddr, const time_point &now) override (defined in dht::DhtProxyClient)dht::DhtProxyClientvirtual
periodic(const uint8_t *buf, size_t buflen, const sockaddr *from, socklen_t fromlen, const time_point &now) override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
pingNode(SockAddr, DoneCallbackSimple &&={}) override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
pushNotificationReceived(const std::map< std::string, std::string > &notification) overridedht::DhtProxyClientvirtual
put(const InfoHash &key, Sp< Value >, DoneCallback cb=nullptr, time_point created=time_point::max(), bool permanent=false) overridedht::DhtProxyClientvirtual
put(const InfoHash &key, const Sp< Value > &v, DoneCallbackSimple cb, time_point created=time_point::max(), bool permanent=false) override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
put(const InfoHash &key, Value &&v, DoneCallback cb=nullptr, time_point created=time_point::max(), bool permanent=false) override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
put(const InfoHash &key, Value &&v, DoneCallbackSimple cb, time_point created=time_point::max(), bool permanent=false) override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
query(const InfoHash &, QueryCallback, DoneCallback={}, Query &&={}) overridedht::DhtProxyClientinlinevirtual
query(const InfoHash &key, QueryCallback cb, DoneCallbackSimple done_cb={}, Query &&q={}) override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
registerType(const ValueType &type) override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
setHeaderFields(http::Request &request) (defined in dht::DhtProxyClient)dht::DhtProxyClient
setLogFilter(const InfoHash &f)dht::DhtInterfaceinlinevirtual
setLogger(const Logger &l) (defined in dht::DhtInterface)dht::DhtInterfaceinlinevirtual
setLogger(const std::shared_ptr< Logger > &l) (defined in dht::DhtInterface)dht::DhtInterfaceinlinevirtual
setOnPublicAddressChanged(PublicAddressChangedCb cb) override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
setPushNotificationPlatform(const std::string &platform) override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
setPushNotificationToken(const std::string &token) override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
setPushNotificationTopic(const std::string &topic) override (defined in dht::DhtProxyClient)dht::DhtProxyClientinlinevirtual
setStorageLimit(size_t) overridedht::DhtProxyClientinlinevirtual
shutdown(ShutdownCallback cb, bool) overridedht::DhtProxyClientvirtual
Status typedef (defined in dht::DhtInterface)dht::DhtInterface
updateStatus(sa_family_t af)dht::DhtInterfaceinlinevirtual
~DhtInterface()=default (defined in dht::DhtInterface)dht::DhtInterfacevirtual
~DhtProxyClient() (defined in dht::DhtProxyClient)dht::DhtProxyClientvirtual