Exemple #1
0
 private void OnDisposed(object sender, Beetle.ChannelDisposedEventArgs e)
 {
     Invoke(new Action <Register>(o =>
     {
         cmdRegister.Enabled = !(cmdConnect.Enabled = true);
     }), null);
 }
Exemple #2
0
 private void OnDisposed(object sender, Beetle.ChannelDisposedEventArgs e)
 {
     Invoke(new Action <object>(o => {
         cmdSend.Enabled    = false;
         cmdConnect.Enabled = true;
     }), new object());
 }
Exemple #3
0
 protected override void OnDisposed(object sender, Beetle.ChannelDisposedEventArgs e)
 {
     base.OnDisposed(sender, e);
     m_channel = null;
     if (hasEvent)
     {
         OnConnect(false, (Beetle.ChannelEventArgs)e);
     }
 }
Exemple #4
0
 // 连接断开事件
 protected void _evt_Disposed(object sender, Beetle.ChannelDisposedEventArgs e)
 {
     _Connected = m_channel.Socket.Connected && !m_channel.IsDisposed;
     if (hasEvent)
     {
         OnConnect(_Connected, string.Format("{0}:{1}", IP, Port));
     }
     IP   = "";
     Port = 0;
     //Invoke(new Action<object>(o =>
     //                        {
     //                            _do_Connected();
     //                        }),
     //        new object());
 }
Exemple #5
0
 protected override void OnDisposed(object sender, Beetle.ChannelDisposedEventArgs e)
 {
     base.OnDisposed(sender, e);
     Console.WriteLine("{0} disposed", e.Channel.EndPoint);
 }