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