@Override public void dataAvailable() { if (notifyOnDataAvailable && listener != null) { listener.serialEvent(new SerialPortEvent(this, SerialPortEvent.DATA_AVAILABLE, false, true)); } } }
private void sendEvent(int type, boolean newValue) { SerialPortEventListener currentListener; synchronized (this) { currentListener = this.listener; } if (currentListener == null) return; SerialPortEvent event = new SerialPortEvent(this, type, !newValue, newValue); try { currentListener.serialEvent(event); } catch (Exception e) { System.err.println(this.name + ": exception from listener " + listener + ": " + e.getMessage()); } }
private void sendEvent(int type, boolean newValue) { SerialPortEventListener currentListener; synchronized (this) { currentListener = this.listener; } if (currentListener == null) return; SerialPortEvent event = new SerialPortEvent(this, type, !newValue, newValue); try { currentListener.serialEvent(event); } catch (Exception e) { System.err.println(this.name + ": exception from listener " + listener + ": " + e.getMessage()); } }
z.reportln( " getting event" ); SerialPortEvent e = new SerialPortEvent(this, event, !state, state ); if( debug_events ) {
SerialPortEvent e = new SerialPortEvent(this, event, !state, state);
SerialPortEvent e = new SerialPortEvent(this, event, !state, state ); if( debug_events && debug_verbose )
z.reportln( " getting event" ); SerialPortEvent e = new SerialPortEvent(this, event, !state, state ); if( debug_events ) {