public FireAlarmMonitor(int port, int maxConnections, DigitalInput digitalInput) { _ioPort = digitalInput; digitalInput.StateChange += DigitalInputOnStateChange; _socket = new FireAlarmServerSocket(port, maxConnections); _socket.ClientConnected += SocketOnClientConnected; }
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; }