Diarkis C++Client Library API Document
DiarkisMatchMakerBase Member List

This is the complete list of members for DiarkisMatchMakerBase, including all inherited members.

bComplete_DiarkisMatchMakerBaseprotected
bGotoRoom_DiarkisMatchMakerBaseprotected
bTeamMatchOwner_DiarkisMatchMakerBaseprotected
bTicketCancel_DiarkisMatchMakerBaseprotected
bTicketComplete_DiarkisMatchMakerBaseprotected
Buff_DiarkisMatchMakerBaseprotected
ClearList(void)DiarkisMatchMakerBase
DiarkisMatchMakerBase()DiarkisMatchMakerBase
eventUnsubscriptions_DiarkisMatchMakerBaseprotected
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_DiarkisMatchMakerBaseprotected
logger_DiarkisMatchMakerBaseprotected
memberLists_DiarkisMatchMakerBaseprotected
mm_DiarkisMatchMakerBaseprotected
myUid_DiarkisMatchMakerBaseprotected
OnAbortMatchmaking(const DiarkisMMResponseEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnBackfillEvent(const DiarkisMMResponseEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnCommit(const DiarkisMMResponseEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnComplete(void)DiarkisMatchMakerBaseprotectedvirtual
OnCompleteCommit(const DiarkisMMJoinResponseEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnDisbandMatchmaking(const DiarkisMMSyncEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnHostChange(const DiarkisMMStringEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnHostMatchmaking(const DiarkisMMHostEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnIssueTicketResponse(const DiarkisMMResponseEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnJoin(const DiarkisMMJoinResponseEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnKick(const DiarkisPayloadEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnKickResponse(const DiarkisMMResponseEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnLeave(const DiarkisMMResponseEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnMemberJoin(const DiarkisMMSyncEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnMemberLeave(const DiarkisMMSyncEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnMemberSync(const DiarkisMMSyncEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnP2PAddress(const DiarkisP2PEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnP2PResponse(const DiarkisMMResponseEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnPush(const DiarkisPushEventArgs &args, DiarkisTransportType tt)DiarkisMatchMakerBaseprotectedvirtual
OnResponse(const DiarkisResponseEventArgs &args, DiarkisTransportType tt)DiarkisMatchMakerBaseprotectedvirtual
OnResutls(const DiarkisMMResultEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnSearch(const DiarkisMMJoinResponseEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnTeamHostMatchmaking(const DiarkisMMHostEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnTeamMemberJoin(const DiarkisMMSyncEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnTeamSearch(const DiarkisMMJoinResponseEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnTicketBroadcast(const DiarkisMMSyncEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnTicketBroadcastResponse(const DiarkisMMResponseEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnTicketCancel(const DiarkisMMTicketTypeEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnTicketCancelResponse(const DiarkisMMResponseEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnTicketComplete(const DiarkisMMResponseEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
OnTicketLeave(const DiarkisMMResponseEventArgs &e)DiarkisMatchMakerBaseprotectedvirtual
ownerUid_DiarkisMatchMakerBaseprotected
p2pBase_DiarkisMatchMakerBaseprotected
ResetGotoRoom(void)DiarkisMatchMakerBase
room_DiarkisMatchMakerBaseprotected
SendAbortMatchmaking(void)DiarkisMatchMakerBasevirtual
SendClaimReservedMatchmaking(const uint8_t *message, size_t messageSize)DiarkisMatchMakerBasevirtual
SendClaimReservedMatchmaking(const std::vector< uint8_t > &message)DiarkisMatchMakerBasevirtual
SendCommit(void)DiarkisMatchMakerBasevirtual
SendDisbandMatchmaking(const uint8_t *message, size_t messageSize)DiarkisMatchMakerBasevirtual
SendDisbandMatchmaking(const std::vector< uint8_t > &message)DiarkisMatchMakerBasevirtual
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)DiarkisMatchMakerBasevirtual
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)DiarkisMatchMakerBasevirtual
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)DiarkisMatchMakerBasevirtual
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)DiarkisMatchMakerBasevirtual
SendIssueTicket(uint8_t ticketType)DiarkisMatchMakerBasevirtual
SendJoinMatchmakingFromResult(MatchMakerResultItem &result, const uint8_t *message, size_t messageSize)DiarkisMatchMakerBasevirtual
SendJoinMatchmakingFromResult(MatchMakerResultItem &result, const std::vector< uint8_t > &message)DiarkisMatchMakerBasevirtual
SendKick(const char *userID)DiarkisMatchMakerBasevirtual
SendKick(const std::string &userID)DiarkisMatchMakerBasevirtual
SendLeaveMatchmaking(const uint8_t *message, size_t messageSize)DiarkisMatchMakerBasevirtual
SendLeaveMatchmaking(const std::vector< uint8_t > &message)DiarkisMatchMakerBasevirtual
SendNotifyMatchmakingCompletion(void)DiarkisMatchMakerBasevirtual
SendP2PAddressSync(uint8_t linkedClients=0)DiarkisMatchMakerBasevirtual
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)DiarkisMatchMakerBasevirtual
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)DiarkisMatchMakerBasevirtual
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)DiarkisMatchMakerBasevirtual
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)DiarkisMatchMakerBasevirtual
SendStartBackfill(const char *roomID)DiarkisMatchMakerBasevirtual
SendStartBackfill(const std::string &roomID)DiarkisMatchMakerBasevirtual
SendSync(const uint8_t *message, size_t messageSize)DiarkisMatchMakerBasevirtual
SendSync(const std::vector< uint8_t > &message)DiarkisMatchMakerBasevirtual
SendTicketBroadcast(uint8_t ticketType, const uint8_t *message, size_t messageSize)DiarkisMatchMakerBasevirtual
SendTicketBroadcast(uint8_t ticketType, const std::vector< uint8_t > &message)DiarkisMatchMakerBasevirtual
SendTicketCancel(uint8_t ticketType)DiarkisMatchMakerBasevirtual
SendTicketLeave(uint8_t ticketType)DiarkisMatchMakerBasevirtual
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)DiarkisMatchMakerBasevirtual
SetupUdpMatchMaker(const std::shared_ptr< IDiarkisUdp > &udp, const std::shared_ptr< LoggerFactory > &loggerFactory, const std::shared_ptr< DiarkisP2PBase > &p2pBase)DiarkisMatchMakerBasevirtual
tcp_DiarkisMatchMakerBaseprotected
teamMemberLists_DiarkisMatchMakerBaseprotected
ticketBroadcastMessage_DiarkisMatchMakerBaseprotected
ticketMessage_DiarkisMatchMakerBaseprotected
udp_DiarkisMatchMakerBaseprotected
~DiarkisMatchMakerBase()DiarkisMatchMakerBasevirtual