![]() |
Diarkis C++Client Library API Document
|
This is the complete list of members for DiarkisRoomBase, including all inherited members.
bReserved_ | DiarkisRoomBase | protected |
createAtServer_ | DiarkisRoomBase | protected |
DiarkisRoomBase() | DiarkisRoomBase | |
eventUnsubscriptions_ | DiarkisRoomBase | protected |
GetOwnerUID(void) | DiarkisRoomBase | |
GetOwnUID(void) const | DiarkisRoomBase | |
GetRoom() | DiarkisRoomBase | |
GetRoomID(void) | DiarkisRoomBase | |
GetRoomMembers(Diarkis::StdVector< Diarkis::StdString > &memberList) | DiarkisRoomBase | |
GetRoomMembers() const | DiarkisRoomBase | |
IsFail() | DiarkisRoomBase | |
IsFind() | DiarkisRoomBase | |
IsJoin() | DiarkisRoomBase | |
IsLeave() | DiarkisRoomBase | |
IsMigrate() | DiarkisRoomBase | |
IsNotFind() | DiarkisRoomBase | |
IsReserve() | DiarkisRoomBase | |
list_mutex_ | DiarkisRoomBase | protected |
logger_ | DiarkisRoomBase | protected |
OnChatSync(const DiarkisRoomChatEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnChatSyncResponse(const DiarkisRoomPayloadEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnOffline() | DiarkisRoomBase | protectedvirtual |
OnRoomCancelReserve(const DiarkisRoomPayloadEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomChatLog(const DiarkisRoomChatLogEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomCreation(const DiarkisRoomCreationEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomFindByType(const DiarkisRoomFindByTypeEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomGetOwnerID(const DiarkisRoomGetOwnerIDEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomGetProperties(const DiarkisRoomPropertiesEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomIncrementProperty(const DiarkisRoomIncrementPropertyEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomIncrementPropertySync(const DiarkisRoomIncrementPropertySyncEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomJoin(const DiarkisRoomJoinEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomLeave(const DiarkisRoomSuccessEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomMemberBroadcast(const DiarkisPayloadEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomMemberIDs(const DiarkisRoomMemberIDsEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomMemberJoin(const DiarkisPayloadEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomMemberLeave(const DiarkisPayloadEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomMemberMessage(const DiarkisPayloadEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomMigrateComplete(const DiarkisRoomMigrateCompleteEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomMigrateStart(void) | DiarkisRoomBase | protectedvirtual |
OnRoomNumberOfMembers(const DiarkisRoomNumberOfMembersEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomObjectUpdate(const DiarkisRoomObjectUpdateEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomObjectUpdateResponse(const DiarkisRoomObjectUpdateResponseEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomOwnerChange(const DiarkisRoomGetOwnerIDEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomRegister(const DiarkisRoomPayloadEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomRelay(const DiarkisPayloadEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomRelayTo(const DiarkisPayloadEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomReserve(const DiarkisRoomPayloadEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomUpdateProperties(const DiarkisRoomSuccessEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnRoomUpdateSyncProperties(const DiarkisRoomPropertiesEventArgs &e) | DiarkisRoomBase | protectedvirtual |
OnStartP2PSync(const DiarkisP2PEventArgs &e) | DiarkisRoomBase | protectedvirtual |
ownerID_ | DiarkisRoomBase | protected |
ownUID_ | DiarkisRoomBase | protected |
p2pBase_ | DiarkisRoomBase | protected |
room_ | DiarkisRoomBase | protected |
roomConnect_ | DiarkisRoomBase | protected |
roomID_ | DiarkisRoomBase | protected |
roomMemberIDs_ | DiarkisRoomBase | protected |
SendBroadcastToRoom(const uint8_t *payload, size_t payloadSize, bool reliable) | DiarkisRoomBase | virtual |
SendBroadcastToRoom(const std::vector< uint8_t > &payload, bool reliable) | DiarkisRoomBase | virtual |
SendCancelReservationRoom(const char *cancelRoomID, const char **userIDs, size_t userIDsCount) | DiarkisRoomBase | virtual |
SendCancelReservationRoom(const std::string &cancelRoomID, const std::vector< std::string > &userIDs) | DiarkisRoomBase | virtual |
SendChatMessage(const char *message) | DiarkisRoomBase | virtual |
SendChatMessage(const std::string &message) | DiarkisRoomBase | virtual |
SendCreateRoom(uint16_t maxMembers, bool allowEmpty, bool join, uint16_t ttl, uint32_t interval) | DiarkisRoomBase | virtual |
SendFindByTypeRoom(uint32_t roomType, uint32_t limit) | DiarkisRoomBase | virtual |
SendGetChatLog(void) | DiarkisRoomBase | virtual |
SendGetMemberIDs(void) | DiarkisRoomBase | virtual |
SendGetNumberOfMembers(void) | DiarkisRoomBase | virtual |
SendGetOwnerID(void) | DiarkisRoomBase | virtual |
SendGetProperties(const char **propertyNames, size_t propertyNamesCount) | DiarkisRoomBase | virtual |
SendGetProperties(const std::vector< std::string > &propertyNames) | DiarkisRoomBase | virtual |
SendIncrementProperty(Diarkis::StdString propertyName, int64_t delta, bool sync) | DiarkisRoomBase | virtual |
SendJoinRandomRoom(const char *uid, uint32_t maxMembers, uint16_t ttl, uint32_t interval, bool allowEmpty) | DiarkisRoomBase | virtual |
SendJoinRandomRoom(const std::string &uid, uint32_t maxMembers, uint16_t ttl, uint32_t interval, bool allowEmpty) | DiarkisRoomBase | virtual |
SendJoinRoom(const char *uid) | DiarkisRoomBase | virtual |
SendJoinRoom(const std::string &uid) | DiarkisRoomBase | virtual |
SendJoinRoom(const char *roomID, const char *uid) | DiarkisRoomBase | virtual |
SendJoinRoom(const std::string &roomID, const std::string &uid) | DiarkisRoomBase | virtual |
SendLeaveRoom(const char *uid) | DiarkisRoomBase | virtual |
SendLeaveRoom(const std::string &uid) | DiarkisRoomBase | virtual |
SendMessageToRoom(const char **memberIDs, size_t memberIDsCount, const uint8_t *payload, size_t payloadSize, bool reliable) | DiarkisRoomBase | virtual |
SendMessageToRoom(const std::vector< std::string > &memberIDs, const std::vector< uint8_t > &payload, bool reliable) | DiarkisRoomBase | virtual |
SendMigrateRoom(void) | DiarkisRoomBase | virtual |
SendRegisterRoom(uint32_t roomType, const char *roomName, const char *roomMetadata) | DiarkisRoomBase | virtual |
SendRegisterRoom(uint32_t roomType, const std::string &roomName, const std::string &roomMetadata) | DiarkisRoomBase | virtual |
SendRelay(const uint8_t *payload, size_t payloadSize, bool reliable) | DiarkisRoomBase | virtual |
SendRelay(const std::vector< uint8_t > &payload, bool reliable) | DiarkisRoomBase | virtual |
SendRelayTo(const char **memberIDs, size_t memberIDsCount, const uint8_t *payload, size_t payloadSize, bool reliable) | DiarkisRoomBase | virtual |
SendRelayTo(const std::vector< std::string > &memberIDs, const std::vector< uint8_t > &payload, bool reliable) | DiarkisRoomBase | virtual |
SendReserveRoom(const char **userIDs, size_t userIDsCount) | DiarkisRoomBase | virtual |
SendReserveRoom(const std::vector< std::string > &userIDs) | DiarkisRoomBase | virtual |
SendStartP2PSync(uint8_t linkedClients=0) | DiarkisRoomBase | virtual |
SendUpdateObject(RoomObjectMode mode, const std::string &name, const std::unordered_map< std::string, double > &obj, bool reliable=true) | DiarkisRoomBase | virtual |
SendUpdateProperties(const std::unordered_map< std::string, std::vector< uint8_t >> &properties, bool sync=false) | DiarkisRoomBase | virtual |
SetJoinRoomID(const char *roomID) | DiarkisRoomBase | |
SetJoinRoomID(const std::string &roomID) | DiarkisRoomBase | |
SetOwnUID(const char *uid) | DiarkisRoomBase | |
SetOwnUID(const std::string &uid) | DiarkisRoomBase | |
SetupTcpRoom(const std::shared_ptr< IDiarkisTcp > &tcp, const std::shared_ptr< LoggerFactory > &loggerFactory, bool bRetry) | DiarkisRoomBase | virtual |
SetupUdpRoom(const std::shared_ptr< IDiarkisUdp > &udp, const std::shared_ptr< LoggerFactory > &loggerFactory, const std::shared_ptr< DiarkisP2PBase > &p2pBase, bool bRetry) | DiarkisRoomBase | virtual |
tcp_ | DiarkisRoomBase | protected |
udp_ | DiarkisRoomBase | protected |
~DiarkisRoomBase() | DiarkisRoomBase | virtual |