Exemple #1
0
 protected virtual void Monitor_Disconnected(object sender, NetMQMonitorSocketEventArgs e)
 {
     if (connection_count > 0)
     {
         connection_count--;
     }
 }
Exemple #2
0
 protected override void Monitor_Disconnected(object sender, NetMQMonitorSocketEventArgs e)
 {
     reportLog("Monitor disconnected is called " + name, LogType.INFO, section);
     thread_exit = true;
     Dispose(false);
     reportCrash();
 }
Exemple #3
0
 private static void Monitor_Connected(object sender, NetMQMonitorSocketEventArgs e)
 {
     if (!isConnect)
     {
         isConnect = string.Equals(e.Address, address);
     }
 }
Exemple #4
0
 private void MonitorDisconnected(object sender, NetMQMonitorSocketEventArgs e)
 {
     try
     {
         IsConnected = false;
         _connectHandle.Reset();
     }
     catch
     {
         // ignored to not crash monitor
     }
 }
Exemple #5
0
 private void monitor_Connected(object sender, NetMQMonitorSocketEventArgs e)
 {
     try
     {
         _connectionMonitor.IsConnected = true;
         if (!_connectHandle.IsSet)
         {
             _connectHandle.Set();
         }
     }
     catch
     {
     } //shallow catch to avoid monitor stop running
 }
Exemple #6
0
 private void Subscriber_Event_Connected(object sender, NetMQMonitorSocketEventArgs e)
 {
     Console.Write("Subscriber event: {0}\n", e.SocketEvent);
     m_subscriberReadySignal.Set();
 }
Exemple #7
0
 private void Publisher_Event_Accepted(object sender, NetMQMonitorSocketEventArgs e)
 {
     Console.Write("Publisher event: {0}\n", e.SocketEvent);
     m_publisherReadySignal.Set();
 }
Exemple #8
0
 protected override void Monitor_Connected(object sender, NetMQMonitorSocketEventArgs e)
 {
     base.Monitor_Connected(sender, e);
     setState(Net2State.CONNECTED);
 }
 private void Publisher_Event_Accepted(object sender, NetMQMonitorSocketEventArgs e)
 {
     _loggerDelegate?.Invoke(string.Format("Publisher event: {0}\n", e.SocketEvent));
     _publisherReadySignal.Set();
 }
Exemple #10
0
 protected virtual void Monitor_Connected(object sender, NetMQMonitorSocketEventArgs e)
 {
     connection_count++;
 }
Exemple #11
0
 private static void Monitor_Accepted(object sender, NetMQMonitorSocketEventArgs e)
 {
     Console.WriteLine(e.Socket.RemoteEndPoint);
     string addr = @$ "tcp://{e.Socket.RemoteEndPoint.ToString()}";
 }
Exemple #12
0
        private void Monitor_Disconnected(object sender, NetMQMonitorSocketEventArgs e)
        {
            var handler = Disconnected;

            handler?.Invoke();
        }
Exemple #13
0
 private void Monitor_Disconnected(object sender, NetMQMonitorSocketEventArgs e)
 {
     subscribers.Remove(e.Address);
     triggerSubscriberChange(false);
 }
Exemple #14
0
 private void Monitor_Accepted(object sender, NetMQMonitorSocketEventArgs e)
 {
     subscribers.Add(e.Address);
     triggerSubscriberChange(true);
 }