private void btnReqGameInfo_Click(object sender, RoutedEventArgs e) { ClientInfoRequest req = ClientInfoRequest.CreateRequestObject(CommsMarshaller.ObjectTokens.GameInfo, ""); _gameClient.Send(req); ShowInfo("ClientInfoRequest object sent"); }
/// <summary> /// Creates and sends a ClientInfoRequest to server /// </summary> /// <param name="objectToken">Objectoken from CommsMarshaller.ObjectTokens enum.</param> public void RequestObject(CommsMarshaller.ObjectTokens objectToken) { if (_client != null) { ClientInfoRequest req = ClientInfoRequest.CreateRequestObject(objectToken, ""); _client.Send(req); } }
private void DoPollNetwork() { if (_client != null) { if (_client.ConnectionStatus == GameServer.ConnectionStatusEnum.Connected) { if (!_GameInfoRequested) { ClientInfoRequest req = ClientInfoRequest.CreateRequestObject(CommsMarshaller.ObjectTokens.GameInfo, ""); _client.Send(req); _GameInfoRequested = true; } //~ ShowMessage("Polling network"); _client.PollNetwork(); _NumberOfPolls++; } } }
public void CreateClientInformation([FromBody] ClientInfoRequest infoRequest) => _clientInfoRepository.InsertRecord(new ClientInfo { ClientId = infoRequest.ClientId, ClientSecret = infoRequest.ClientSecret });