Example #1
0
 void Client_Connecting(object sender, ConnectArgs e)
 {
     BeginInvoke(new MethodInvoker(() =>
     {
         var client = sender as DefaultAppTcpSocketClient;
         if (e.IsConnected)
         {
             Interlocked.Increment(ref _connectCount);
             lbConnectCount.Text = "已连接数量:" + _connectCount;
             lbStatus.Items.Insert(0, "[" + client["GpsCode"] + "] ok !" + client.Session.SocketAsyncEventArgs.ConnectSocket.LocalEndPoint.ToString());
         }
         else
         {
             lbStatus.Items.Insert(0, "[" + client["GpsCode"] + "] fail !");
         }
     }));
 }
Example #2
0
 public virtual void OnConnecting(ConnectArgs connectArgs)
 {
     Connecting(this, connectArgs);
 }