
com.embeddedunveiled.serial.ISerialComPortMonitor Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of scm Show documentation
Show all versions of scm Show documentation
serial communication in java
/**
* Author : Rishi Gupta
*
* This file is part of 'serial communication manager' library.
*
* The 'serial communication manager' is free software: you can redistribute it and/or modify
* it under the terms of the GNU Lesser General Public License as published by the Free Software
* Foundation, either version 3 of the License, or (at your option) any later version.
*
* The 'serial communication manager' is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
* PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public License
* along with serial communication manager. If not, see .
*/
package com.embeddedunveiled.serial;
/**
* This interface need to be implemented by class who wants to monitor serial port.
*/
public interface ISerialComPortMonitor {
/**
* Whenever a serial device is plugged or unplugged from system, onPortMonitorEvent() method will
* be called by native layer.
*
* The event 2 indicates port removal, 1 indicates additional of port.
*
* Note that port removal event indicates that the port for which this monitor was registered has
* been removed physically from system. However, port addition event is fired every time a serial port
* is plugged into system.
*/
public abstract void onPortMonitorEvent(int event);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy