예제 #1
0
        public async Task OnSessionDataReceived(AsyncTcpSocketSession session, byte[] data, int offset, int count)
        {
            var text = Encoding.UTF8.GetString(data, offset, count);
            Console.Write(string.Format("Client : {0} --> ", session.RemoteEndPoint));
            Console.WriteLine(string.Format("{0}", text));

            await session.SendAsync(Encoding.UTF8.GetBytes(text));
        }
예제 #2
0
        public async Task OnSessionDataReceived(AsyncTcpSocketSession session, byte[] data, int offset, int count)
        {
            var text = Encoding.UTF8.GetString(data, offset, count);
            //Console.Write(string.Format("Client : {0} --> ", session.RemoteEndPoint));
            //Console.WriteLine(text);

            await session.SendAsync(Encoding.UTF8.GetBytes(text));
        }
예제 #3
0
        public async Task OnSessionDataReceived(AsyncTcpSocketSession session, byte[] data, int offset, int count)
        {
            var text = Encoding.UTF8.GetString(data, offset, count);

            Console.Write(string.Format("Client : {0} --> ", session.RemoteEndPoint));
            Console.WriteLine(string.Format("{0}", text));
            if (Rev != null)
            {
                Rev(null, new StrEventArgs()
                {
                    Text = text
                });
            }
            await session.SendAsync(Encoding.UTF8.GetBytes(text));
        }
 public async Task OnSessionStarted(AsyncTcpSocketSession session)
 {
     Console.WriteLine(string.Format("TCP session {0} has connected {1}.", session.RemoteEndPoint, session));
     await Task.CompletedTask;
 }
 public async Task OnSessionClosed(AsyncTcpSocketSession session)
 {
     Console.WriteLine(string.Format("TCP session {0} has disconnected.", session));
     await Task.CompletedTask;
 }
예제 #6
0
 public async Task OnSessionStarted(AsyncTcpSocketSession session)
 {
     Console.WriteLine(string.Format("TCP session {0} has connected {1}.", session.RemoteEndPoint, session));
     await Task.CompletedTask;
 }
예제 #7
0
 public async Task OnSessionClosed(AsyncTcpSocketSession session)
 {
     Console.WriteLine(string.Format("TCP session {0} has disconnected.", session));
     await Task.CompletedTask;
 }