Diarkis C++Client Library API Document
DiarkisTcpBase Member List

This is the complete list of members for DiarkisTcpBase, including all inherited members.

bOffline_DiarkisTcpBaseprotected
Connect(const char *endpoint, const char *clientKey, const struct AuthInfo *auth)DiarkisTcpBase
Connect(const std::string &endpoint, const std::string &clientKey, const struct AuthInfo *auth)DiarkisTcpBase
Connect(const std::string &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)DiarkisTcpBase
DiarkisTcpBase()DiarkisTcpBase
Disconnect()DiarkisTcpBase
eventUnsubscriptions_DiarkisTcpBaseprotected
Get()DiarkisTcpBase
IsConnected()DiarkisTcpBase
IsOffline()DiarkisTcpBase
logger_DiarkisTcpBaseprotected
OnConnect(const DiarkisConnectionEventArgs &args)DiarkisTcpBaseprotectedvirtual
OnDisconnect(bool isReconnect)DiarkisTcpBaseprotectedvirtual
OnHeartbeat()DiarkisTcpBaseprotectedvirtual
OnNotification(const DiarkisPushEventArgs &args)DiarkisTcpBaseprotectedvirtual
OnOffline()DiarkisTcpBaseprotectedvirtual
OnPush(const DiarkisPushEventArgs &args, DiarkisTransportType tt)DiarkisTcpBaseprotectedvirtual
OnResponse(const DiarkisResponseEventArgs &args, DiarkisTransportType tt)DiarkisTcpBaseprotectedvirtual
schedulerAddNotifyEventFunc_DiarkisTcpBaseprotected
SendHeartbeat(void)DiarkisTcpBase
SendMigrate(void)DiarkisTcpBase
SetSchedulerAddNotifyEvent(std::function< void()> notifyEventFunc)DiarkisTcpBase
Setup(const std::shared_ptr< LoggerFactory > &loggerFactory)DiarkisTcpBasevirtual
tcp_DiarkisTcpBaseprotected
Update()DiarkisTcpBase
~DiarkisTcpBase()DiarkisTcpBasevirtual