Match Up
Provides simple drop-in matchmaking support for any networking system.
Matchmaker Member List

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

ConnectToMatchmaker()Matchmaker
CreateMatch(int v, Dictionary< string, MatchData > matchData, object onMatchCreated) (defined in Matchmaker)Matchmaker
CreateMatch(int maxClients, Dictionary< string, MatchData > matchData=null, Action< bool, Match > onCreateMatch=null)Matchmaker
currentMatchMatchmaker
DestroyMatch(Action< bool > onDestroyMatch=null)Matchmaker
externalIPMatchmakerstatic
externalIPSourceMatchmaker
FetchExternalIP(string ipSource)Matchmakerstatic
GetLocalAddress(AddressFamily family)Matchmakerstatic
GetMatch(Action< bool, Match > onGetMatch, int id, bool includeMatchData=true)Matchmaker
GetMatchList(Action< bool, Match[]> onMatchList, int pageNumber=0, int resultsPerPage=10, List< MatchFilter > filters=null, bool includeMatchData=true)Matchmaker
IsReadyMatchmaker
JoinMatch(Match match, Action< bool, Match > onJoinMatch=null)Matchmaker
LeaveMatch(Action< bool > onLeaveMatch=null)Matchmaker
matchmakerPortMatchmaker
matchmakerURLMatchmaker
maxReconnectionAttemptsMatchmaker
onLostConnectionToMatchmakingServerMatchmaker
PickCorrectAddressToConnectTo(string hostExternalIP, string hostInternalIP)Matchmakerstatic
SetMatchData(string key, MatchData matchData, Action< bool, Match > onSetMatchData=null)Matchmaker
SetMatchData(Dictionary< string, MatchData > matchData, Action< bool, Match > onSetMatchData=null)Matchmaker
timeoutMatchmaker
Update()Matchmakerprotectedvirtual
UpdateMatchData(Dictionary< string, MatchData > additionalData, Action< bool, Match > onUpdateMatchData=null)Matchmaker
UpdateMatchData(Action< bool, Match > onUpdateMatchData=null)Matchmaker