예제 #1
0
 public FireAlarmMonitor(int port, int maxConnections, DigitalInput digitalInput)
 {
     _ioPort = digitalInput;
     digitalInput.StateChange += DigitalInputOnStateChange;
     _socket = new FireAlarmServerSocket(port, maxConnections);
     _socket.ClientConnected += SocketOnClientConnected;
 }
예제 #2
0
 public FireAlarmMonitor(int port, int maxConnections, Versiport ioPort)
 {
     _ioPort = ioPort;
     ioPort.SetVersiportConfiguration(eVersiportConfiguration.DigitalInput);
     ioPort.VersiportChange += VersiportOnVersiportChange;
     _socket = new FireAlarmServerSocket(port, maxConnections);
     _socket.ClientConnected += SocketOnClientConnected;
 }