Пример #1
0
        void TerminalClientConnected(object Sender, ClientConnectedEventArgs e)
        {
            try
            {
                ClientStatus status = new ClientStatus()
                {
                    ConnectedOn      = e.ClientConnectedOn,
                    LastDataReceived = e.ClientConnectedOn,
                    TerminalId       = TerminalHelper.DefaultTerminalId
                };
                gatewayStatus.TerminalClientCount = terminalGateway.ClientList.Count;

                terminalGateway.Send(e.ClientSocket, TerminalHelper.TimeSync());
                terminalClients.Add(e.ClientSocket, status);
            }
            catch (Exception ex)
            {
                LoggingManager.Log(ex);
            }
        }