![]() |
Diarkis C++Client Library API Document
|
This is the complete list of members for DiarkisGroupBase, including all inherited members.
DiarkisGroupBase() | DiarkisGroupBase | |
eventUnsubscriptions_ | DiarkisGroupBase | protected |
GetGroupID() | DiarkisGroupBase | |
group_ | DiarkisGroupBase | protected |
groupConnect_ | DiarkisGroupBase | protected |
groupID_ | DiarkisGroupBase | protected |
groupMessage_ | DiarkisGroupBase | protected |
IsFail() | DiarkisGroupBase | |
IsJoin() | DiarkisGroupBase | |
logger_ | DiarkisGroupBase | protected |
messageFromUid_ | DiarkisGroupBase | protected |
OnGroupCreation(DiarkisTransportType transportType, const DiarkisGroupEventArgs &e) | DiarkisGroupBase | protectedvirtual |
OnGroupJoin(DiarkisTransportType transportType, const DiarkisGroupEventArgs &e) | DiarkisGroupBase | protectedvirtual |
OnGroupLeave(DiarkisTransportType transportType, const DiarkisGroupEventArgs &e) | DiarkisGroupBase | protectedvirtual |
OnGroupMemberBroadcast(DiarkisTransportType transportType, const DiarkisPayloadEventArgs &e) | DiarkisGroupBase | protectedvirtual |
OnGroupMemberJoin(DiarkisTransportType transportType, const DiarkisPayloadEventArgs &e) | DiarkisGroupBase | protectedvirtual |
OnGroupMemberLeave(DiarkisTransportType transportType, const DiarkisPayloadEventArgs &e) | DiarkisGroupBase | protectedvirtual |
SendBroadcastToGroup(const uint8_t *payload, size_t payloadSize, bool reliable) | DiarkisGroupBase | virtual |
SendBroadcastToGroup(const std::vector< uint8_t > &payload, bool reliable) | DiarkisGroupBase | virtual |
SendBroadcastToGroup(const char *groupID, const uint8_t *payload, size_t payloadSize, bool reliable) | DiarkisGroupBase | virtual |
SendBroadcastToGroup(const std::string &groupID, const std::vector< uint8_t > &payload, bool reliable) | DiarkisGroupBase | virtual |
SendCreateGroup(bool allowEmpty, bool join, uint16_t ttl) | DiarkisGroupBase | virtual |
SendJoinGroup(const char *groupID, const uint8_t *message, size_t messageSize) | DiarkisGroupBase | virtual |
SendJoinGroup(const std::string &groupID, const std::vector< uint8_t > &message) | DiarkisGroupBase | virtual |
SendLeaveGroup(const char *groupID, const uint8_t *message, size_t messageSize) | DiarkisGroupBase | virtual |
SendLeaveGroup(const std::string &groupID, const std::vector< uint8_t > &message) | DiarkisGroupBase | virtual |
SendLeaveGroup(const uint8_t *message, size_t messageSize) | DiarkisGroupBase | virtual |
SendLeaveGroup(const std::vector< uint8_t > &message) | DiarkisGroupBase | virtual |
SendRandomJoinGroup(uint16_t ttl, const uint8_t *message, size_t messageSize, uint32_t interval, bool allowEmpty=false) | DiarkisGroupBase | virtual |
SendRandomJoinGroup(uint16_t ttl, const std::vector< uint8_t > &message, uint32_t interval, bool allowEmpty=false) | DiarkisGroupBase | virtual |
SetupTcpGroup(const std::shared_ptr< IDiarkisTcp > &tcp, const std::shared_ptr< LoggerFactory > &loggerFactory, bool bRetry) | DiarkisGroupBase | virtual |
SetupUdpGroup(const std::shared_ptr< IDiarkisUdp > &udp, const std::shared_ptr< LoggerFactory > &loggerFactory, bool bRetry) | DiarkisGroupBase | virtual |
tcp_ | DiarkisGroupBase | protected |
udp_ | DiarkisGroupBase | protected |
~DiarkisGroupBase() | DiarkisGroupBase | virtual |