![]() |
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 |