![]() |
Diarkis C++Client Library API Document
|
This is the complete list of members for Diarkis::Modules::IDiarkisSession, including all inherited members.
| GetBroadcastEvent()=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| GetBroadcastResponseEvent()=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| GetCreateResponseEvent()=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| GetInviteEvent()=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| GetInviteResponseEvent()=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| GetJoinEvent()=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| GetJoinResponseEvent()=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| GetKickEvent()=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| GetKickResponseEvent()=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| GetLeaveEvent()=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| GetLeaveResponseEvent()=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| GetMessageToEvent()=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| GetMessageToResponseEvent()=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| GetSessionIDByType(uint8_t sessionType) const =0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| GetSessionInfoEvent()=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| GetUID() const =0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| HasSession(uint8_t sessionType) const =0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SendBroadcast(uint8_t sessionType, const uint8_t *message, size_t messageSize)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SendBroadcast(uint8_t sessionType, const Diarkis::StdVector< uint8_t > &message)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SendCreate(uint8_t sessionType, uint8_t maxMembers, uint8_t ttl)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SendGetSessionInfoBySessionID(const char *sessionID)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SendGetSessionInfoBySessionID(const Diarkis::StdString &sessionID)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SendGetSessionInfoBySessionType(uint8_t sessionType)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SendInvite(const char **uids, size_t uidsCount, uint8_t sessionType)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SendInvite(const Diarkis::StdVector< Diarkis::StdString > &uids, uint8_t sessionType)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SendInvite(const char **uids, size_t uidsCount, uint8_t sessionType, const uint8_t *message, size_t messageSize)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SendInvite(const Diarkis::StdVector< Diarkis::StdString > &uids, uint8_t sessionType, const Diarkis::StdVector< uint8_t > &message)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SendJoin(uint8_t sessionType, const char *sessionID)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SendJoin(uint8_t sessionType, const Diarkis::StdString &sessionID)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SendKick(uint8_t sessionType, const Diarkis::StdString &userID)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SendKick(uint8_t sessionType, const char *userID)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SendLeave(uint8_t sessionType)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SendMessageTo(uint8_t sessionType, const char **uids, size_t uidsCount, const uint8_t *message, size_t messageSize)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SendMessageTo(uint8_t sessionType, const Diarkis::StdVector< Diarkis::StdString > &memberIDs, const Diarkis::StdVector< uint8_t > &message)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SetLoggerFactory(const std::shared_ptr< IDiarkisLoggerFactory > &loggerFactory, const Diarkis::StdString &loggerNameSuffix)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SetTcp(std::shared_ptr< IDiarkisTcp > tcp)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SetUdp(std::shared_ptr< IDiarkisUdp > udp)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SetUID(const char *userID)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SetUID(const Diarkis::StdString &userID)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SetupAsTcp(std::shared_ptr< IDiarkisTcp > tcp)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| SetupAsUdp(std::shared_ptr< IDiarkisUdp > udp)=0 | Diarkis::Modules::IDiarkisSession | pure virtual |
| ~IDiarkisSession() | Diarkis::Modules::IDiarkisSession | inlinevirtual |