![]() |
Diarkis C++Client Library API Document
|
This is the complete list of members for DiarkisSessionBase, including all inherited members.
| DiarkisSessionBase() | DiarkisSessionBase | |
| eventUnsubscriptions_ | DiarkisSessionBase | protected |
| GetSessionID(uint8_t sessionType) const | DiarkisSessionBase | |
| GetUserID() const | DiarkisSessionBase | |
| HasSession(uint8_t sessionType) const | DiarkisSessionBase | |
| logger_ | DiarkisSessionBase | protected |
| OnSessionBroadcast(const DiarkisSessionNotificationEventArgs &e) | DiarkisSessionBase | protectedvirtual |
| OnSessionBroadcastResponse(const DiarkisSessionResponseEventArgs &e) | DiarkisSessionBase | protectedvirtual |
| OnSessionCreateResponse(const DiarkisSessionCreateResponseEventArgs &e) | DiarkisSessionBase | protectedvirtual |
| OnSessionInfo(const DiarkisSessionInfoEventArgs &e) | DiarkisSessionBase | protectedvirtual |
| OnSessionInvite(const DiarkisSessionInviteEventArgs &e) | DiarkisSessionBase | protectedvirtual |
| OnSessionInviteResponse(const DiarkisSessionResponseEventArgs &e) | DiarkisSessionBase | protectedvirtual |
| OnSessionJoin(const DiarkisSessionNotificationEventArgs &e) | DiarkisSessionBase | protectedvirtual |
| OnSessionJoinResponse(const DiarkisSessionResponseEventArgs &e) | DiarkisSessionBase | protectedvirtual |
| OnSessionKick(const DiarkisSessionNotificationEventArgs &e) | DiarkisSessionBase | protectedvirtual |
| OnSessionKickResponse(const DiarkisSessionResponseEventArgs &e) | DiarkisSessionBase | protectedvirtual |
| OnSessionLeave(const DiarkisSessionNotificationEventArgs &e) | DiarkisSessionBase | protectedvirtual |
| OnSessionLeaveResponse(const DiarkisSessionResponseEventArgs &e) | DiarkisSessionBase | protectedvirtual |
| OnSessionMessageTo(const DiarkisSessionNotificationEventArgs &e) | DiarkisSessionBase | protectedvirtual |
| OnSessionMessageToResponse(const DiarkisSessionResponseEventArgs &e) | DiarkisSessionBase | protectedvirtual |
| SendBroadcast(uint8_t sessionType, const uint8_t *message, size_t messageSize) | DiarkisSessionBase | virtual |
| SendBroadcast(uint8_t sessionType, const std::string &message) | DiarkisSessionBase | virtual |
| SendBroadcast(uint8_t sessionType, const char *message) | DiarkisSessionBase | virtual |
| SendCreate(uint8_t sessionType, uint8_t maxMembers, uint8_t ttl) | DiarkisSessionBase | virtual |
| SendGetSessionInfoBySessionID(const char *sessionID) | DiarkisSessionBase | virtual |
| SendGetSessionInfoBySessionID(const std::string &sessionID) | DiarkisSessionBase | virtual |
| SendGetSessionInfoBySessionType(uint8_t sessionType) | DiarkisSessionBase | virtual |
| SendInvite(uint8_t sessionType, const char **uids, size_t uidsCount) | DiarkisSessionBase | virtual |
| SendInvite(uint8_t sessionType, const std::vector< std::string > &uids) | DiarkisSessionBase | virtual |
| SendInvite(uint8_t sessionType, const char **uids, size_t uidsCount, const uint8_t *message, size_t messageSize) | DiarkisSessionBase | virtual |
| SendInvite(uint8_t sessionType, const std::vector< std::string > &uids, const std::string &message) | DiarkisSessionBase | virtual |
| SendInvite(uint8_t sessionType, const char **uids, size_t uidsCount, const char *message) | DiarkisSessionBase | virtual |
| SendJoin(uint8_t sessionType, const char *sessionID) | DiarkisSessionBase | virtual |
| SendJoin(uint8_t sessionType, const std::string &sessionID) | DiarkisSessionBase | virtual |
| SendKick(uint8_t sessionType, const char *userID) | DiarkisSessionBase | virtual |
| SendKick(uint8_t sessionType, const std::string &userID) | DiarkisSessionBase | virtual |
| SendLeave(uint8_t sessionType) | DiarkisSessionBase | virtual |
| SendMessageTo(uint8_t sessionType, const char **uids, size_t uidsCount, const uint8_t *message, size_t messageSize) | DiarkisSessionBase | virtual |
| SendMessageTo(uint8_t sessionType, const char **uids, size_t uidsCount, const char *message) | DiarkisSessionBase | virtual |
| SendMessageTo(uint8_t sessionType, const std::vector< std::string > &memberIDs, const std::string &message) | DiarkisSessionBase | virtual |
| session_ | DiarkisSessionBase | protected |
| SetupTcpSession(const std::shared_ptr< IDiarkisTcp > &tcp, const std::shared_ptr< LoggerFactory > &loggerFactory, bool bRetry) | DiarkisSessionBase | virtual |
| SetupUdpSession(const std::shared_ptr< IDiarkisUdp > &udp, const std::shared_ptr< LoggerFactory > &loggerFactory, bool bRetry) | DiarkisSessionBase | virtual |
| SetUserID(const char *userID) | DiarkisSessionBase | |
| SetUserID(const std::string &userID) | DiarkisSessionBase | |
| tcp_ | DiarkisSessionBase | protected |
| udp_ | DiarkisSessionBase | protected |
| ~DiarkisSessionBase() | DiarkisSessionBase | virtual |