Esempio n. 1
0
 private void SocketServer_OnDisconnect(SocketConn scktConn)
 {
     lock (m_CIPConnList)
         if (m_CIPConnList.ContainsKey(scktConn))
         {
             m_CIPConnList.Remove(scktConn);
         }
     OnConnStatusChanged?.Invoke(ConnType.Receive, false, scktConn.ConnID);
 }
Esempio n. 2
0
 private void SocketServer_OnConnect(SocketConn scktConn)
 {
     lock (m_CIPConnList)
     {
         CIPConn cipConn = new CIPConn(scktConn);
         cipConn.OnEventTrace  += CIPConn_OnEventTrace;
         cipConn.OnReceiveData += OnConnRecReceivedDataMsg;
         cipConn.Open();
         m_CIPConnList.Add(scktConn, cipConn);
     }
     OnConnStatusChanged?.Invoke(ConnType.Receive, true, scktConn.ConnID);
 }
Esempio n. 3
0
 private void SocketClient_OnDisconnect(SocketConn scktConn)
 {
     m_ClientConnStates = ClientConnStates.Disconnected;
     Trace(EventType.Info, string.Format("{0} - Connection is closed: {1}", LOG_TAG, scktConn.RemoteEndPoint));
     OnConnStatusChanged?.Invoke(ConnType.Send, false, scktConn.ConnID);
 }
Esempio n. 4
0
 private void SocketClient_OnConnect(SocketConn scktConn)
 {
     m_ClientConnStates = ClientConnStates.SendListServices;
     Trace(EventType.Info, string.Format("{0} - Connection established: {1}", LOG_TAG, scktConn.RemoteEndPoint));
     OnConnStatusChanged?.Invoke(ConnType.Send, true, scktConn.ConnID);
 }