![]() |
Diarkis C++Client Library API Document
|
This is the complete list of members for DiarkisUdpBase, including all inherited members.
bOffline_ | DiarkisUdpBase | protected |
ClearUdpBuffer(void) | DiarkisUdpBase | |
Connect(const char *endpoint, const char *clientKey, const struct AuthInfo *auth) | DiarkisUdpBase | |
Connect(const std::string &endpoint, const std::string &clientKey, const struct AuthInfo *auth) | DiarkisUdpBase | |
Connect(const char *endpoint, const std::string &clientKey, const std::vector< uint8_t > &sid, const std::vector< uint8_t > &key, const std::vector< uint8_t > &iv, const std::vector< uint8_t > &mackey) | DiarkisUdpBase | |
ConnectAsync(const char *endpoint, const char *clientKey, const struct AuthInfo *auth) | DiarkisUdpBase | |
ConnectAsync(const std::string &endpoint, const std::string &clientKey, const struct AuthInfo *auth) | DiarkisUdpBase | |
ConnectDualModeAsync(const char *endpoint, const char *clientKey, const struct AuthInfo *auth) | DiarkisUdpBase | |
ConnectDualModeAsync(const std::string &endpoint, const std::string &clientKey, const struct AuthInfo *auth) | DiarkisUdpBase | |
DiarkisUdpBase() | DiarkisUdpBase | |
Disconnect() | DiarkisUdpBase | |
eventUnsubscriptions_ | DiarkisUdpBase | protected |
Get() | DiarkisUdpBase | |
GetAsyncConnectResult(System::Result &result) const | DiarkisUdpBase | |
GetGlobalAddress(Diarkis::StdString &address) | DiarkisUdpBase | |
GetLocalAddress(Diarkis::StdVector< Diarkis::StdString > &addressLists) | DiarkisUdpBase | |
IsAsyncConnectRunning() const | DiarkisUdpBase | |
IsConnected() | DiarkisUdpBase | |
IsOffline() | DiarkisUdpBase | |
logger_ | DiarkisUdpBase | protected |
OnCheckNATType(const DiarkisCheckNATTypeEventArgs &args) | DiarkisUdpBase | protectedvirtual |
OnConnect(const DiarkisConnectionEventArgs &args) | DiarkisUdpBase | protectedvirtual |
OnDisconnect(bool isReconnect) | DiarkisUdpBase | protectedvirtual |
OnEcho(const DiarkisUdpEchoEventArgs &args) | DiarkisUdpBase | protectedvirtual |
OnNotification(const DiarkisPushEventArgs &args) | DiarkisUdpBase | protectedvirtual |
OnOffline(void) | DiarkisUdpBase | protectedvirtual |
OnPing(const DiarkisUdpPingEventArgs &args) | DiarkisUdpBase | protectedvirtual |
OnPush(const DiarkisPushEventArgs &args, DiarkisTransportType tt) | DiarkisUdpBase | protectedvirtual |
OnResponse(const DiarkisResponseEventArgs &args, DiarkisTransportType tt) | DiarkisUdpBase | protectedvirtual |
ownGlobalAddress_ | DiarkisUdpBase | protected |
schedulerAddNotifyEventFunc_ | DiarkisUdpBase | protected |
SendCheckNATType() | DiarkisUdpBase | |
SendEcho(void) | DiarkisUdpBase | |
SendMigrate(void) | DiarkisUdpBase | |
SendPing(void) | DiarkisUdpBase | |
SetConnectionInfo(const char *clientKey, const uint8_t *sid, size_t sidSize, const uint8_t *key, size_t keySize, const uint8_t *iv, size_t ivSize, const uint8_t *mackey, size_t mackeySize) | DiarkisUdpBase | protected |
SetConnectionInfo(const Diarkis::StdString &clientKey, const AuthInfo &auth) | DiarkisUdpBase | protected |
SetRecvThreadParam(const DiarkisThreadScheduler &scheduler) | DiarkisUdpBase | |
SetSchedulerAddNotifyEvent(std::function< void()> notifyEventFunc) | DiarkisUdpBase | |
SetSendThreadParam(const DiarkisThreadScheduler &scheduler) | DiarkisUdpBase | |
Setup(const std::shared_ptr< LoggerFactory > &loggerFactory) | DiarkisUdpBase | virtual |
udp_ | DiarkisUdpBase | protected |
Update() | DiarkisUdpBase | |
~DiarkisUdpBase() | DiarkisUdpBase | virtual |