// End of the functions used to interact

        //Start of the list of event handlers that take data from the client

        //Start of the list of event handlers that take data from the client
        void HandleAddGameEvent(object sender, EventArgs m)
        {
            EventArgStructures.StringVal input = (EventArgStructures.StringVal)m;
            if (!GameStrings.Contains(input.val))
            {
                GameStrings.Add(input.val);
            }
        }
示例#2
0
        private void RefreshGameList()
        {
            List <RequestModels.Lobby> lobbies = connect.Lobbies.GetLobbies();

            GameStrings.Clear();

            foreach (RequestModels.Lobby lobby in lobbies)
            {
                GameStrings.Add(lobby.Hostname);
            }
        }