Example #1
0
 public void OnMatchingGameInfo(MatchData mData)
 {
     MatchData oldRole;
        if (_matchData.TryGetValue(mData.lnRoleID, out oldRole))
        {
        return;
        }
        _matchData.Add(mData.lnRoleID, mData);
 }
Example #2
0
 public static void MatchingGameInfo(MatchData mData, ClientNet cliNet)
 {
     cliNet.Core.OnMatchingGameInfo(mData);
 }
Example #3
0
        public int GetMatchRoleInfo(out MatchData[] matchData)
        {
            int nRoleCount = _matchData.Count;

            matchData = new MatchData[nRoleCount];
            KeyValuePair<long, MatchData>[] arrRole = _matchData.ToArray();
            for (int n = 0; n < nRoleCount; n++)
            {
                matchData[n] = arrRole[n].Value;
            }
            return nRoleCount;
        }