Ejemplo n.º 1
0
        void GlowReader_KeepAliveRequestReceived(object sender, FramingReader.KeepAliveRequestReceivedArgs e)
        {
            Socket socket;

            lock (_sync)
                socket = Socket;

            socket?.Send(e.Response, e.ResponseLength, SocketFlags.None);
        }
Ejemplo n.º 2
0
        void GlowReader_KeepAliveRequestReceived(object sender, FramingReader.KeepAliveRequestReceivedArgs e)
        {
            TcpClient tcpClient;

            State = GlowEndPointState.Connected;

            lock (_sync)
                tcpClient = _tcpClient;

            if (tcpClient != null)
            {
                tcpClient.Client.Send(e.Response, e.ResponseLength, SocketFlags.None);
            }
        }
Ejemplo n.º 3
0
 /// <summary>
 /// Invoked everytime _glowReader has unframed a Keep-Alive request.
 /// </summary>
 void GlowReader_KeepAliveRequestReceived(object sender, FramingReader.KeepAliveRequestReceivedArgs e)
 {
     _tcpClient.Client.Send(e.Response, e.ResponseLength, SocketFlags.None);
 }