コード例 #1
0
ファイル: Program.cs プロジェクト: zealoussnow/OneCode
 // 处理消息发送事件
 static void client_MessageSended(object sender, CSSL3SocketServer.SocketMessageEventArgs e)
 {
     if (e.Error != null)
     {
         Console.WriteLine("消息发送失败: " + e.Error.Message);
         ((SocketClient)sender).Close();
         Console.WriteLine("客户端断开连接。");
     }
     else
         Console.WriteLine("消息发送成功!");
 }
コード例 #2
0
ファイル: Program.cs プロジェクト: zealoussnow/OneCode
 // 处理消息接收事件
 static void client_MessageReceived(object sender, CSSL3SocketServer.SocketMessageEventArgs e)
 {
     if (e.Error != null)
     {
         Console.WriteLine("消息接收失败: " + e.Error.Message);
         ((SocketClient)sender).Close();
         Console.WriteLine("客户端断开连接。");
     }
     else
     {
         // 等待1秒后,回发消息
         Console.WriteLine("收到消息: " + e.Data);
         Thread.Sleep(1000);
         SendMessage(sender as SocketClient,
             "处理: " + e.Data);
     }
 }