![]() |
Diarkis C++Client Library API Document
|
This is the complete list of members for DiarkisMatchMakerBase, including all inherited members.
| bComplete_ | DiarkisMatchMakerBase | protected |
| bGotoRoom_ | DiarkisMatchMakerBase | protected |
| bTeamMatchOwner_ | DiarkisMatchMakerBase | protected |
| bTicketCancel_ | DiarkisMatchMakerBase | protected |
| bTicketComplete_ | DiarkisMatchMakerBase | protected |
| Buff_ | DiarkisMatchMakerBase | protected |
| ClearList(void) | DiarkisMatchMakerBase | |
| DiarkisMatchMakerBase() | DiarkisMatchMakerBase | |
| eventUnsubscriptions_ | DiarkisMatchMakerBase | protected |
| GetMatchingMemberList(Diarkis::StdVector< Diarkis::StdString > &memberList) | DiarkisMatchMakerBase | |
| GetOwnerUID(void) | DiarkisMatchMakerBase | |
| GetRoomID(void) | DiarkisMatchMakerBase | |
| GetTeamMatchingMemberList(Diarkis::StdVector< Diarkis::StdString > &memberList) | DiarkisMatchMakerBase | |
| GetTicketBroadcastMessage(void) | DiarkisMatchMakerBase | |
| GetTicketMessage(void) | DiarkisMatchMakerBase | |
| IsComplete(void) | DiarkisMatchMakerBase | |
| IsGotoRoom(void) | DiarkisMatchMakerBase | |
| IsTicketCancel(void) | DiarkisMatchMakerBase | |
| IsTicketComplete(void) | DiarkisMatchMakerBase | |
| list_mutex_ | DiarkisMatchMakerBase | protected |
| logger_ | DiarkisMatchMakerBase | protected |
| memberLists_ | DiarkisMatchMakerBase | protected |
| mm_ | DiarkisMatchMakerBase | protected |
| myUid_ | DiarkisMatchMakerBase | protected |
| OnAbortMatchmaking(const DiarkisMMResponseEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnBackfillEvent(const DiarkisMMResponseEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnCommit(const DiarkisMMResponseEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnComplete(void) | DiarkisMatchMakerBase | protectedvirtual |
| OnCompleteCommit(const DiarkisMMJoinResponseEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnDisbandMatchmaking(const DiarkisMMSyncEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnHostChange(const DiarkisMMStringEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnHostMatchmaking(const DiarkisMMHostEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnIssueTicketResponse(const DiarkisMMResponseEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnJoin(const DiarkisMMJoinResponseEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnKick(const DiarkisPayloadEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnKickResponse(const DiarkisMMResponseEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnLeave(const DiarkisMMResponseEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnMemberJoin(const DiarkisMMSyncEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnMemberLeave(const DiarkisMMSyncEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnMemberSync(const DiarkisMMSyncEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnP2PAddress(const DiarkisP2PEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnP2PResponse(const DiarkisMMResponseEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnPush(const DiarkisPushEventArgs &args, DiarkisTransportType tt) | DiarkisMatchMakerBase | protectedvirtual |
| OnResponse(const DiarkisResponseEventArgs &args, DiarkisTransportType tt) | DiarkisMatchMakerBase | protectedvirtual |
| OnResutls(const DiarkisMMResultEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnSearch(const DiarkisMMJoinResponseEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnTeamHostMatchmaking(const DiarkisMMHostEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnTeamMemberJoin(const DiarkisMMSyncEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnTeamSearch(const DiarkisMMJoinResponseEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnTicketBroadcast(const DiarkisMMSyncEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnTicketBroadcastResponse(const DiarkisMMResponseEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnTicketCancel(const DiarkisMMTicketTypeEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnTicketCancelResponse(const DiarkisMMResponseEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnTicketComplete(const DiarkisMMResponseEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| OnTicketLeave(const DiarkisMMResponseEventArgs &e) | DiarkisMatchMakerBase | protectedvirtual |
| ownerUid_ | DiarkisMatchMakerBase | protected |
| p2pBase_ | DiarkisMatchMakerBase | protected |
| ResetGotoRoom(void) | DiarkisMatchMakerBase | |
| room_ | DiarkisMatchMakerBase | protected |
| SendAbortMatchmaking(void) | DiarkisMatchMakerBase | virtual |
| SendClaimReservedMatchmaking(const uint8_t *message, size_t messageSize) | DiarkisMatchMakerBase | virtual |
| SendClaimReservedMatchmaking(const std::vector< uint8_t > &message) | DiarkisMatchMakerBase | virtual |
| SendCommit(void) | DiarkisMatchMakerBase | virtual |
| SendDisbandMatchmaking(const uint8_t *message, size_t messageSize) | DiarkisMatchMakerBase | virtual |
| SendDisbandMatchmaking(const std::vector< uint8_t > &message) | DiarkisMatchMakerBase | virtual |
| SendHostMatchmaking(const char *uid, uint16_t maxMembers, uint16_t ttl, const char *profileID, const char *tag, const MatchMakerCondition *conditions, size_t conditionsCount, const uint8_t *metadata, size_t metadataSize, bool bReserveOnly) | DiarkisMatchMakerBase | virtual |
| SendHostMatchmaking(const std::string &uid, uint16_t maxMembers, uint16_t ttl, const std::string &profileID, const std::string &tag, const std::vector< MatchMakerCondition > &conditions, const std::vector< uint8_t > &metadata, bool bReserveOnly) | DiarkisMatchMakerBase | virtual |
| SendHostTeamMatchmaking(const char *uid, uint16_t maxMembers, uint16_t ttl, const char *profileID, const char *tag, const MatchMakerCondition *conditions, size_t conditionsCount, const uint8_t *metadata, size_t metadataSize, bool bReserveOnly) | DiarkisMatchMakerBase | virtual |
| SendHostTeamMatchmaking(const std::string &uid, uint16_t maxMembers, uint16_t ttl, const std::string &profileID, const std::string &tag, const std::vector< MatchMakerCondition > &conditions, const std::vector< uint8_t > &metadata, bool bReserveOnly) | DiarkisMatchMakerBase | virtual |
| SendIssueTicket(uint8_t ticketType) | DiarkisMatchMakerBase | virtual |
| SendJoinMatchmakingFromResult(MatchMakerResultItem &result, const uint8_t *message, size_t messageSize) | DiarkisMatchMakerBase | virtual |
| SendJoinMatchmakingFromResult(MatchMakerResultItem &result, const std::vector< uint8_t > &message) | DiarkisMatchMakerBase | virtual |
| SendKick(const char *userID) | DiarkisMatchMakerBase | virtual |
| SendKick(const std::string &userID) | DiarkisMatchMakerBase | virtual |
| SendLeaveMatchmaking(const uint8_t *message, size_t messageSize) | DiarkisMatchMakerBase | virtual |
| SendLeaveMatchmaking(const std::vector< uint8_t > &message) | DiarkisMatchMakerBase | virtual |
| SendNotifyMatchmakingCompletion(void) | DiarkisMatchMakerBase | virtual |
| SendP2PAddressSync(uint8_t linkedClients=0) | DiarkisMatchMakerBase | virtual |
| SendSearch(const char **profileIDs, size_t profileIDsCount, const char *tag, const MatchMakerCondition *conditions, size_t conditionsCount, bool joinFlag, uint16_t howmany, const uint8_t *message, size_t messageSize) | DiarkisMatchMakerBase | virtual |
| SendSearch(const std::vector< std::string > &profileIDs, const std::string &tag, const std::vector< MatchMakerCondition > &conditions, bool joinFlag, uint16_t howmany, const std::vector< uint8_t > &message) | DiarkisMatchMakerBase | virtual |
| SendSearchTeamMatchmaking(const char **profileIDs, size_t profileIDsCount, const char *tag, const MatchMakerCondition *conditions, size_t conditionsCount, bool joinFlag, uint16_t howmany, const uint8_t *message, size_t messageSize) | DiarkisMatchMakerBase | virtual |
| SendSearchTeamMatchmaking(const std::vector< std::string > &profileIDs, const std::string &tag, const std::vector< MatchMakerCondition > &conditions, bool joinFlag, uint16_t howmany, const std::vector< uint8_t > &message) | DiarkisMatchMakerBase | virtual |
| SendStartBackfill(const char *roomID) | DiarkisMatchMakerBase | virtual |
| SendStartBackfill(const std::string &roomID) | DiarkisMatchMakerBase | virtual |
| SendSync(const uint8_t *message, size_t messageSize) | DiarkisMatchMakerBase | virtual |
| SendSync(const std::vector< uint8_t > &message) | DiarkisMatchMakerBase | virtual |
| SendTicketBroadcast(uint8_t ticketType, const uint8_t *message, size_t messageSize) | DiarkisMatchMakerBase | virtual |
| SendTicketBroadcast(uint8_t ticketType, const std::vector< uint8_t > &message) | DiarkisMatchMakerBase | virtual |
| SendTicketCancel(uint8_t ticketType) | DiarkisMatchMakerBase | virtual |
| SendTicketLeave(uint8_t ticketType) | DiarkisMatchMakerBase | virtual |
| SetOwnUID(const char *uid) | DiarkisMatchMakerBase | |
| SetOwnUID(const std::string &uid) | DiarkisMatchMakerBase | |
| SetRoomModule(const std::shared_ptr< IDiarkisRoom > &room) | DiarkisMatchMakerBase | |
| SetupTcpMatchMaker(const std::shared_ptr< IDiarkisTcp > &tcp, const std::shared_ptr< LoggerFactory > &loggerFactory) | DiarkisMatchMakerBase | virtual |
| SetupUdpMatchMaker(const std::shared_ptr< IDiarkisUdp > &udp, const std::shared_ptr< LoggerFactory > &loggerFactory, const std::shared_ptr< DiarkisP2PBase > &p2pBase) | DiarkisMatchMakerBase | virtual |
| tcp_ | DiarkisMatchMakerBase | protected |
| teamMemberLists_ | DiarkisMatchMakerBase | protected |
| ticketBroadcastMessage_ | DiarkisMatchMakerBase | protected |
| ticketMessage_ | DiarkisMatchMakerBase | protected |
| udp_ | DiarkisMatchMakerBase | protected |
| ~DiarkisMatchMakerBase() | DiarkisMatchMakerBase | virtual |