// 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); } }
private void RefreshGameList() { List <RequestModels.Lobby> lobbies = connect.Lobbies.GetLobbies(); GameStrings.Clear(); foreach (RequestModels.Lobby lobby in lobbies) { GameStrings.Add(lobby.Hostname); } }