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