A B C D E F G H I J L M N O P R S T U V W 

A

abortTransfer() - Method in class com.serialpundit.serial.ftp.SerialComFTPCMDAbort
Instructs this library to stop sending file if called by file sender, or to stop receiving file if called by file receiver using Xmodem or its variant protocols.
available() - Method in class com.serialpundit.serial.SerialComInByteStream
Returns an estimate of the minimum number of bytes that can be read from this input stream without blocking by the next invocation of a method for this input stream.

B

BLINKFAST - Static variable in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Constant representing fast rate of blinking LED.
BLINKSLOW - Static variable in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Constant representing slow rate of blinking LED.

C

cancelIO(long) - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
cancelIO(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_CancelIo function of USBXpress library.
CE_BREAK - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent break detection in D2XX terminology.
CE_DNS - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent LPTx device not selected in D2XX terminology.
CE_FRAME - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent receive framing error in D2XX terminology.
CE_IOE - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent LPTx I/O error in D2XX terminology.
CE_MODE - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent requested mode unsupported in D2XX terminology.
CE_OOP - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent LPTx out of paper in D2XX terminology.
CE_OVERRUN - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent receive over run in D2XX terminology.
CE_PTO - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent LPTx timeout in D2XX terminology.
CE_RXOVER - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent receive queue overflow in D2XX terminology.
CE_RXPARITY - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent receive parity error in D2XX terminology.
CE_TXFULL - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent that transmit queue is full in D2XX terminology.
checkRXQueue(long) - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
checkRXQueue(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_CheckRXQueue function of USBXpress library.
clearDTR(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
clearDTR(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_ClrDtr function of D2XX library.
clearPin(int) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
clearPin(int) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes ClearPin function of 'SimpleIO-xxxx' library.
clearPortIOBuffers(long, boolean, boolean) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
clearPortIOBuffers(long, boolean, boolean) - Method in class com.serialpundit.serial.SerialComManager
Discards data sent to port but not transmitted, or data received but not read.
clearRTS(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
clearRTS(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_ClrRts function of D2XX library.
close(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
close(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
close(long) - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
close() - Method in class com.serialpundit.serial.SerialComInByteStream
This method releases the InputStream object associated with the operating handle.
close() - Method in class com.serialpundit.serial.SerialComOutByteStream
This method releases the OutputStream object internally associated with the operating handle.
close(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_Close function of D2XX library.
close(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_Close function of of CP210xManufacturing library.
close(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_Close function of USBXpress library.
closeComPort(long) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
closeComPort(long) - Method in class com.serialpundit.serial.SerialComManager
Close the serial port.
CLRBREAK - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Constant indicating that the break condition need to be cleared.
CLRDTR - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Constant indicating that the DTR signal need to be un-set.
CLRRTS - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Constant indicating that the RTS signal need to be un-set.
com.serialpundit.serial - package com.serialpundit.serial
Encapsulates behavior and environment centered around UART standard communication..
com.serialpundit.serial.comdb - package com.serialpundit.serial.comdb
Encapsulates behavior and environment centered around releasing the COM port number assigned by operating system to a plug-and-play serial port.
com.serialpundit.serial.ftp - package com.serialpundit.serial.ftp
Encapsulates behavior and environment centered around serial port communication involving file transfers using x/y/z modem protocols etc.
com.serialpundit.serial.internal - package com.serialpundit.serial.internal
Encapsulates behavior and environment required for internal use of serialpundit in a consolidated way.
com.serialpundit.serial.mapper - package com.serialpundit.serial.mapper
Encapsulates behavior and environment centered around mapping alias to a serial port.
com.serialpundit.serial.nullmodem - package com.serialpundit.serial.nullmodem
Encapsulates behavior and environment centered around management of null modem connections, virtual serial ports, loop back connection etc.
com.serialpundit.serial.vendor - package com.serialpundit.serial.vendor
Encapsulates behavior and environment centered around serial port communication using device vendor supplied libraries and drivers for their hardware devices.
configureComPortControl(long, int, byte, byte, boolean, boolean) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
configureComPortControl(long, SerialComManager.FLOWCONTROL, char, char, boolean, boolean) - Method in class com.serialpundit.serial.SerialComManager
This method configures the way data communication will be controlled between DTE and DCE.
configureComPortData(long, int, int, int, int, int) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
configureComPortData(long, SerialComManager.DATABITS, SerialComManager.STOPBITS, SerialComManager.PARITY, SerialComManager.BAUDRATE, int) - Method in class com.serialpundit.serial.SerialComManager
This method configures the rate at which communication will occur and the format of UART frame.
configureIO(short) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
configureIO(short) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes ConfigureIO function of 'SimpleIO-xxxx' library.
configureIoDefaultOutput(short, short) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
configureIoDefaultOutput(short, short) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes ConfigureIoDefaultOutput function of 'SimpleIO-xxxx' library.
configureMCP2200(byte, long, int, int, boolean, boolean, boolean, boolean) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
configureMCP2200(byte, long, int, int, boolean, boolean, boolean, boolean) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes ConfigureMCP2200 function of 'SimpleIO-xxxx' library.
containsDataListener(ISerialComDataListener) - Method in class com.serialpundit.serial.internal.SerialComPortHandleInfo
Check if there already exist a data listener for this handle.
containsEventListener(ISerialComEventListener) - Method in class com.serialpundit.serial.internal.SerialComPortHandleInfo
Check if there is already a registered event listener for this handle.
containsHandle(long) - Method in class com.serialpundit.serial.internal.SerialComPortHandleInfo
Check if the object of this class have this handle.
containsPort(String) - Method in class com.serialpundit.serial.internal.SerialComPortHandleInfo
Check if the corresponding port name exist.
CP2105_EF_RS485_INVERT - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_ECI features to be used mainly for CP2105 devices.
CP2105_EF_WEAKPULLUP - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_Device to be used mainly for CP2105 devices.
CP210x_GPIO_0 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Bit mask to represent mask and latch definition for GPIO0 in CP210X terminology.
CP210x_GPIO_1 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Bit mask to represent mask and latch definition for GPIO1 in CP210X terminology.
CP210x_GPIO_10 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Bit mask to represent mask and latch definition for GPIO10 in CP210X terminology.
CP210x_GPIO_11 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Bit mask to represent mask and latch definition for GPIO11 in CP210X terminology.
CP210x_GPIO_12 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Bit mask to represent mask and latch definition for GPIO12 in CP210X terminology.
CP210x_GPIO_13 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Bit mask to represent mask and latch definition for GPIO13 in CP210X terminology.
CP210x_GPIO_14 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Bit mask to represent mask and latch definition for GPIO14 in CP210X terminology.
CP210x_GPIO_15 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Bit mask to represent mask and latch definition for GPIO15 in CP210X terminology.
CP210x_GPIO_2 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Bit mask to represent mask and latch definition for GPIO2 in CP210X terminology.
CP210x_GPIO_3 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Bit mask to represent mask and latch definition for GPIO3 in CP210X terminology.
CP210x_GPIO_4 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Bit mask to represent mask and latch definition for GPIO4 in CP210X terminology.
CP210x_GPIO_5 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Bit mask to represent mask and latch definition for GPIO5 in CP210X terminology.
CP210x_GPIO_6 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Bit mask to represent mask and latch definition for GPIO6 in CP210X terminology.
CP210x_GPIO_7 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Bit mask to represent mask and latch definition for GPIO7 in CP210X terminology.
CP210x_GPIO_8 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Bit mask to represent mask and latch definition for GPIO8 in CP210X terminology.
CP210x_GPIO_9 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Bit mask to represent mask and latch definition for GPIO9 in CP210X terminology.
CP210x_RETURN_DESCRIPTION - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the flag to be used with getProductString() method.
CP210x_RETURN_FULL_PATH - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the flag to be used with getProductString() method.
CP210x_RETURN_SERIAL_NUMBER - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the flag to be used with getProductString() method.
CP210XbaudConfigs - Class in com.serialpundit.serial.vendor
Represents the C structure 'BAUD_CONFIG' defined in CP210XManufacturingDLL.h header file.
CP210XbaudConfigs(int, int, int, int) - Constructor for class com.serialpundit.serial.vendor.CP210XbaudConfigs
Allocates a new CP210XbaudConfigs object with given details.
createBlockingIOContext() - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
createBlockingIOContext() - Method in class com.serialpundit.serial.SerialComManager
Prepares a context that should be passed to readBytesBlocking, writeBytesBlocking, readBytes, unblockBlockingIOOperation and destroyBlockingIOContext methods.
createCustomLoopBackDevice(int, int, int, boolean) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
createCustomLoopBackDevice(int, int, int, boolean) - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Creates a virtual port/device connected in standard loopback fashion.
createCustomNullModemPair(int, int, int, boolean, int, int, int, boolean) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
createCustomNullModemPair(int, int, int, boolean, int, int, int, boolean) - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Creates two virtual ports/devices connected in null modem fashion with given signal mappings.
createDeviceInfoList() - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
createDeviceInfoList() - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_CreateDeviceInfoList function of D2XX library.
createHexFile(long, String) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
createHexFile(long, String) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_CreateHexFile function of CP210xManufacturing library.
createStandardLoopBackDevice(int) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
createStandardLoopBackDevice(int) - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Creates a virtual port/device connected in standard loopback fashion.
createStandardNullModemPair(int, int) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
createStandardNullModemPair(int, int) - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Creates two virtual ports/devices connected in standard null modem fashion.
CTS - Static variable in class com.serialpundit.serial.SerialComManager
Clear to send mask bit constant for UART control line.
cyclePort(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
cyclePort(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_CyclePort function of D2XX library.

D

DCD - Static variable in class com.serialpundit.serial.SerialComManager
Data carrier detect mask bit constant for UART control line.
DEFAULT_READBYTECOUNT - Static variable in class com.serialpundit.serial.SerialComManager
Default number of bytes (1024) to read from serial port.
deinitialize() - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Release resources if any was acquired and perform clean up tasks as required.
destroyAllCreatedLoopbackDevices() - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
destroyAllCreatedLoopbackDevices() - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Removes all loop back virtual serial devices created by tty2com driver.
destroyAllCreatedNullModemPairs() - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
destroyAllCreatedNullModemPairs() - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Removes all null modem virtual serial devices created by tty2com driver.
destroyAllCreatedVirtualDevices() - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
destroyAllCreatedVirtualDevices() - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Removes all virtual serial devices created by tty2com driver.
destroyBlockingIOContext(long) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
destroyBlockingIOContext(long) - Method in class com.serialpundit.serial.SerialComManager
Destroys the context that was created by a call to createBlockingIOContext method for blocking I/O operations uses.
destroyDataLooper(long, SerialComPortHandleInfo, ISerialComDataListener) - Method in class com.serialpundit.serial.internal.SerialComCompletionDispatcher
Check if we have handler corresponding to this listener and take actions accordingly.
destroyDataLooperThread(long) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
destroyEventLooper(long, SerialComPortHandleInfo, ISerialComEventListener) - Method in class com.serialpundit.serial.internal.SerialComCompletionDispatcher
Check if we have handler corresponding to this listener and take actions accordingly.
destroyEventLooperThread(long) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
destroyGivenVirtualDevice(String) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
destroyGivenVirtualDevice(String) - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Removes the given virtual serial device created by tty2com driver.
DEV_ADDED - Static variable in class com.serialpundit.serial.nullmodem.SerialComNullModem
The value indicating that a virtual serial device has been added into system.
DEV_REMOVED - Static variable in class com.serialpundit.serial.nullmodem.SerialComNullModem
The value indicating that a virtual serial device has been removed from system.
deviceIOControl(long, int, byte[], int, byte[], int) - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
deviceIOControl(long, int, byte[], int, byte[], int) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_DeviceIOControl function of USBXpress library.
DSR - Static variable in class com.serialpundit.serial.SerialComManager
Data set ready mask bit constant for UART control line.
DTR - Static variable in class com.serialpundit.serial.SerialComManager
Data terminal ready mask bit constant for UART control line.
dumpBaudInfo() - Method in class com.serialpundit.serial.vendor.CP210XbaudConfigs
Prints information about baudrate on console.
dumpDeviceInfo() - Method in class com.serialpundit.serial.vendor.FTdeviceInfo
Prints information about this FT device on console.
dumpDeviceInfo() - Method in class com.serialpundit.serial.vendor.FTdevicelistInfoNode
Prints information about this FT device info node on console.
dumpDeviceInfo() - Method in class com.serialpundit.serial.vendor.FTOpenedDeviceInfo
Prints information about this opened FT device on console.

E

eeProgram(long, String, String, String, String, int[]) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
eeProgram(long, String, String, String, String, int[]) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_EE_Program function of D2XX library.
eeProgramEx(long, String, String, String, String, int[]) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
eeProgramEx(long, String, String, String, String, int[]) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_EE_ProgramEx function of D2XX library.
eepromProgram(long, int, int[], String, String, String, String) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
eepromProgram(long, FTeepromData, String, String, String, String) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_EEPROM_Program function of D2XX library.
eepromRead(long, int, char[], char[], char[], char[]) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
eepromRead(long, int, char[], char[], char[], char[]) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_EEPROM_Read function of D2XX library.
eeRead(long, int, char[], char[], char[], char[]) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
eeRead(long, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_EE_Read function of D2XX library.
eeReadEx(long, int, char[], char[], char[], char[]) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_EE_ReadEx function of D2XX library.
eeUAread(long, byte[], int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
eeUAread(long, byte[], int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_EE_UARead function of D2XX library.
eeUAsize(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
eeUAsize(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_EE_UASize function of D2XX library.
eeUAwrite(long, byte[], int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
eeUAwrite(long, byte[], int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_EE_UAWrite function of D2XX library.
EF_DEVICE_DYNAMIC_SUSPEND - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_Device to be used mainly for CP2108 devices.
EF_DEVICE_WEAKPULLUP_RESET - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_Device to be used mainly for CP2108 devices.
EF_DEVICE_WEAKPULLUP_SUSPEND - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_Device to be used mainly for CP2108 devices.
EF_DYNAMIC_SUSPEND_ECI - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_ECI features to be used mainly for CP2105 devices.
EF_DYNAMIC_SUSPEND_SCI - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_SCI features to be used mainly for CP2105 devices.
EF_GPIO_0_TXLED - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn features to be used mainly for CP2103/4 devices.
EF_GPIO_0_TXLED_ECI - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_ECI features to be used mainly for CP2105 devices.
EF_GPIO_0_TXLED_SCI - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_SCI features to be used mainly for CP2105 devices.
EF_GPIO_1_RS485_ECI - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_ECI features to be used mainly for CP2105 devices.
EF_GPIO_1_RXLED - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn features to be used mainly for CP2103/4 devices.
EF_GPIO_1_RXLED_ECI - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_ECI features to be used mainly for CP2105 devices.
EF_GPIO_1_RXLED_SCI - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_SCI features to be used mainly for CP2105 devices.
EF_GPIO_2_RS485 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn features to be used mainly for CP2103/4 devices.
EF_GPIO_DYNAMIC_SUSPEND - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn features to be used mainly for CP2103/4 devices.
EF_IFC_DYNAMIC_SUSPEND - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_IFCx to be used mainly for CP2108 devices.
EF_IFC_GPIO_CLOCK - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_IFCx to be used mainly for CP2108 devices.
EF_IFC_GPIO_RS485 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_IFCx to be used mainly for CP2108 devices.
EF_IFC_GPIO_RS485_LOGIC - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_IFCx to be used mainly for CP2108 devices.
EF_IFC_GPIO_RXLED - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_IFCx to be used mainly for CP2108 devices.
EF_IFC_GPIO_TXLED - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_IFCx to be used mainly for CP2108 devices.
EF_INVERT_SUSPEND_ECI - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_ECI features to be used mainly for CP2105 devices.
EF_INVERT_SUSPEND_SCI - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn_SCI features to be used mainly for CP2105 devices.
EF_RESERVED_1 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn features to be used mainly for CP2103/4 devices.
EF_RS485_INVERT - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn features to be used mainly for CP2103/4 devices.
EF_SERIAL_DYNAMIC_SUSPEND - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn features to be used mainly for CP2103/4 devices.
EF_WEAKPULLUP - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for EnhancedFxn features to be used mainly for CP2103/4 devices.
emulateFaultyCable(String, boolean) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
emulateFaultyCable(String, boolean) - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Set/Unset faulty cable condition.
emulateLineRingingEvent(String, boolean) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
emulateLineRingingEvent(String, boolean) - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Emulate line ringing event on given device node.
emulateSerialEvent(String, int) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
emulateSerialEvent(String, int) - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Emulates the given line error/event (frame, parity, overrun or break) on given virtual device.
enableFT1248FlowControlH() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds flow control for FT1248.
eraseEE(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
eraseEE(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_EraseEE function of D2XX library.
ERR_FRAME - Static variable in class com.serialpundit.serial.nullmodem.SerialComNullModem
Bit mask bit specifying that a framing error should be emulated.
ERR_FRAME - Static variable in class com.serialpundit.serial.SerialComLineErrors
The value indicating framing error while receiving data at serial port.
ERR_OVERRUN - Static variable in class com.serialpundit.serial.nullmodem.SerialComNullModem
Bit mask bit specifying that a overrun error should be emulated.
ERR_OVERRUN - Static variable in class com.serialpundit.serial.SerialComLineErrors
The value indicating overrun error while receiving data at serial port.
ERR_PARITY - Static variable in class com.serialpundit.serial.nullmodem.SerialComNullModem
Bit mask bit specifying that a parity error should be emulated.
ERR_PARITY - Static variable in class com.serialpundit.serial.SerialComLineErrors
The value indicating parity error while receiving data at serial port.
EV_BREAK - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent an event in D2XX terminology.
EV_CTS - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent an event in D2XX terminology.
EV_DSR - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent an event in D2XX terminology.
EV_ERR - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent an event in D2XX terminology.
EV_EVENT1 - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent an event in D2XX terminology.
EV_EVENT2 - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent an event in D2XX terminology.
EV_PERR - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent an event in D2XX terminology.
EV_RING - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent an event in D2XX terminology.
EV_RLSD - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent an event in D2XX terminology.
EV_RX80FULL - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent an event in D2XX terminology.
EV_RXCHAR - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent an event in D2XX terminology.
EV_RXFLAG - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent an event in D2XX terminology.
EV_TXEMPTY - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent an event in D2XX terminology.
EXP_UNBLOCKIO - Static variable in class com.serialpundit.serial.SerialComManager
The exception message indicating that a blocked read method has been unblocked and made to return to caller explicitly (irrespective there was data to read or not).

F

FC_CLOSE_RX - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method.
FC_CLOSE_RX_ECI - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2105 devices.
FC_CLOSE_RX_IFC0 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2108 devices.
FC_CLOSE_RX_IFC1 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2108 devices.
FC_CLOSE_RX_IFC2 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2108 devices.
FC_CLOSE_RX_IFC3 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2108 devices.
FC_CLOSE_RX_SCI - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2105 devices.
FC_CLOSE_TX - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method.
FC_CLOSE_TX_ECI - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2105 devices.
FC_CLOSE_TX_IFC0 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2108 devices.
FC_CLOSE_TX_IFC1 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2108 devices.
FC_CLOSE_TX_IFC2 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2108 devices.
FC_CLOSE_TX_IFC3 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2108 devices.
FC_CLOSE_TX_SCI - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2105 devices.
FC_OPEN_RX - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method.
FC_OPEN_RX_ECI - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2105 devices.
FC_OPEN_RX_IFC0 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2108 devices.
FC_OPEN_RX_IFC1 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2108 devices.
FC_OPEN_RX_IFC2 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2108 devices.
FC_OPEN_RX_IFC3 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2108 devices.
FC_OPEN_RX_SCI - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2105 devices.
FC_OPEN_TX - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method.
FC_OPEN_TX_ECI - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2105 devices.
FC_OPEN_TX_IFC0 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2108 devices.
FC_OPEN_TX_IFC1 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2108 devices.
FC_OPEN_TX_IFC2 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2108 devices.
FC_OPEN_TX_IFC3 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2108 devices.
FC_OPEN_TX_SCI - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit in bit mask to be used with setFlushBufferConfig() method mainly for CP2105 devices.
findDriverServingComPort(String) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
findDriverServingComPort(String) - Method in class com.serialpundit.serial.SerialComManager
Gives the name of the driver who is driving the given serial port.
findIRQnumberForComPort(long) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
findIRQnumberForComPort(long) - Method in class com.serialpundit.serial.SerialComManager
Gives the address and IRQ number associated with the given serial port.
fineTuneRead(long, int, int, int, int, int) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
fineTuneReadBehaviour(long, int, int, int, int, int) - Method in class com.serialpundit.serial.SerialComManager
This method gives more fine tune control to application for tuning performance and behavior of read operations to leverage OS specific facility for read operation.
flush() - Method in class com.serialpundit.serial.SerialComOutByteStream
SCM always flushes data every time writeBytes() method is called.
flushBuffer(long, byte, byte) - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
flushBuffer(long, byte, byte) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_FlushBuffers function of USBXpress library.
fnInvertUartPol(int) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
fnInvertUartPol(int) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes fnInvertUartPol function of 'SimpleIO-xxxx' library.
fnRxLED(int) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
fnRxLED(int) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes fnRxLED function of 'SimpleIO-xxxx' library.
fnSetBaudRate(long) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
fnSetBaudRate(long) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes fnSetBaudRate function of 'SimpleIO-xxxx' library.
fnSuspend(int) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
fnSuspend(int) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes fnSuspend function of 'SimpleIO-xxxx' library.
fnTxLED(int) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
fnTxLED(int) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes fnTxLED function of 'SimpleIO-xxxx' library.
fnULoad(int) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
fnULoad(int) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes fnULoad function of 'SimpleIO-xxxx' library.
FT_DEVICE_100AX - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Value indicating FTDI 100AX devices.
FT_DEVICE_2232C - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Value indicating FTDI 2232C devices.
FT_DEVICE_2232H - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Value indicating FTDI 2232H devices.
FT_DEVICE_232B - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Value indicating FTDI 232B (FT2xxB) devices.
FT_DEVICE_232H - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Value indicating FTDI 232H devices.
FT_DEVICE_232R - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Value indicating FTDI 232R devices.
FT_DEVICE_4232H - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Value indicating FTDI 4232H devices.
FT_DEVICE_AM - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Value indicating FTDI AM devices.
FT_DEVICE_BM - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Value indicating FTDI BM devices.
FT_DEVICE_UNKNOWN - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Value indicating devices unknown to D2XX library.
FT_DEVICE_X_SERIES - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Value indicating FTDI X (FT2xxX) series devices.
FT_LIST_ALL - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent FT_LIST_ALL in D2XX terminology.
FT_LIST_BY_INDEX - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent FT_LIST_BY_INDEX in D2XX terminology.
FT_LIST_NUMBER_ONLY - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent FT_LIST_NUMBER_ONLY in D2XX terminology.
FT_OPEN_BY_DESCRIPTION - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent FT_OPEN_BY_DESCRIPTION in D2XX terminology.
FT_OPEN_BY_LOCATION - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent FT_OPEN_BY_LOCATION in D2XX terminology.
FT_OPEN_BY_SERIAL_NUMBER - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent FT_OPEN_BY_SERIAL_NUMBER in D2XX terminology.
FTdeviceInfo - Class in com.serialpundit.serial.vendor
Represents a device returned by calling listDevices() method in SerialComFTDID2XX class.
FTdeviceInfo(String, String, String) - Constructor for class com.serialpundit.serial.vendor.FTdeviceInfo
Construct and allocates a new FTdeviceInfo object with given details.
FTdevicelistInfoNode - Class in com.serialpundit.serial.vendor
Represents a FT_DEVICE_LIST_INFO_NODE structure.
FTdevicelistInfoNode(String, String, String, String, String, String, String) - Constructor for class com.serialpundit.serial.vendor.FTdevicelistInfoNode
Construct and allocates a new FTdevicelistInfoNode object with given details.
FTeeprom2232 - Class in com.serialpundit.serial.vendor
Represents the C structure 'ft_eeprom_2232' declared in ftd2xx.h header file.
FTeeprom2232(int[]) - Constructor for class com.serialpundit.serial.vendor.FTeeprom2232
Construct and allocates a new FTeeprom2232 object with given details.
FTeeprom2232H - Class in com.serialpundit.serial.vendor
Represents the C structure 'ft_eeprom_2232h' declared in ftd2xx.h header file.
FTeeprom2232H(int[]) - Constructor for class com.serialpundit.serial.vendor.FTeeprom2232H
Construct and allocates a new FTeeprom2232H object with given details.
FTeeprom232H - Class in com.serialpundit.serial.vendor
Represents the C structure 'ft_eeprom_232h' declared in ftd2xx.h header file.
FTeeprom232H(int[]) - Constructor for class com.serialpundit.serial.vendor.FTeeprom232H
Construct and allocates a new FTeeprom232R object with given details.
FTeeprom232R - Class in com.serialpundit.serial.vendor
Represents the C structure 'ft_eeprom_232r' declared in ftd2xx.h header file.
FTeeprom232R(int[]) - Constructor for class com.serialpundit.serial.vendor.FTeeprom232R
Construct and allocates a new FTeeprom232R object with given details.
FTeeprom4232H - Class in com.serialpundit.serial.vendor
Represents the C structure 'ft_eeprom_4232h' declared in ftd2xx.h header file.
FTeeprom4232H(int[]) - Constructor for class com.serialpundit.serial.vendor.FTeeprom4232H
Construct and allocates a new FTeeprom2232H object with given details.
FTeepromData - Class in com.serialpundit.serial.vendor
Represents the C structure 'ft_eeprom_header' and 'ft_eeprom_xxxx' together declared in ftd2xx.h header file.
FTeepromData(int[]) - Constructor for class com.serialpundit.serial.vendor.FTeepromData
Allocates a new FTeepromData object with given details.
FTeepromHeader - Class in com.serialpundit.serial.vendor
Represents the C structure 'ft_eeprom_header' declared in ftd2xx.h header file.
FTeepromHeader(int[]) - Constructor for class com.serialpundit.serial.vendor.FTeepromHeader
Construct and allocates a new FTeepromHeader object with given details.
FTeepromXseries - Class in com.serialpundit.serial.vendor
Represents the C structure 'ft_eeprom_x_series' declared in ftd2xx.h header file.
FTeepromXseries(int[]) - Constructor for class com.serialpundit.serial.vendor.FTeepromXseries
Construct and allocates a new FTeeprom232R object with given details.
FTOpenedDeviceInfo - Class in com.serialpundit.serial.vendor
Represents an opened FT device with information about it.
FTOpenedDeviceInfo(String, String, String, String) - Constructor for class com.serialpundit.serial.vendor.FTOpenedDeviceInfo
Construct and allocates a new FTOpenedDeviceInfo object with given details.
FTprogramData - Class in com.serialpundit.serial.vendor
Represents the FT_PROGRAM_DATA structure declared in ftd2xx.h header file.
FTprogramData(int[], char[], char[], char[], char[]) - Constructor for class com.serialpundit.serial.vendor.FTprogramData
Construct and allocates a new FTprogramData object with given details.

G

GENERIC_READ - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent opening device for reading in D2XX terminology.
GENERIC_WRITE - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent opening device for writing in D2XX terminology.
getACDriveCurrent() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of ACDriveCurrent variable (drive options) in ft_eeprom_232h structure.
getACDriveCurrent() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of ACDriveCurrent variable (drive options) in ft_eeprom_x_series structure.
getACDriveCurrentH() - Method in class com.serialpundit.serial.vendor.FTprogramData
Retrieves the AC drive current value.
getACSchmittInput() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of ACSchmittInput variable (drive options) in ft_eeprom_232h structure.
getACSchmittInput() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of ACSchmittInput variable (drive options) in ft_eeprom_x_series structure.
getACSlowSlew() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of ACSlowSlew variable (drive options) in ft_eeprom_232h structure.
getACSlowSlew() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of ACSlowSlew variable (drive options) in ft_eeprom_x_series structure.
getADDriveCurrent() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of ADDriveCurrent variable (drive options) in ft_eeprom_232h structure.
getADDriveCurrent() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of ADDriveCurrent variable (drive options) in ft_eeprom_x_series structure.
getADDriveCurrentH() - Method in class com.serialpundit.serial.vendor.FTprogramData
Retrieves the AD drive current value.
getADriveCurrent() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of ADriveCurrent variable (drive options) in ft_eeprom_4232h structure.
getADriveCurrent() - Method in class com.serialpundit.serial.vendor.FTprogramData
Retrieves the A drive current value.
getADriverType() - Method in class com.serialpundit.serial.vendor.FTeeprom2232
Retrieves the value of ADriverType variable (driver options) in ft_eeprom_2232 structure.
getADriverType() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of ADriverType variable (driver options) in ft_eeprom_2232h structure.
getADriverType() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of ADriverType variable (driver options) in ft_eeprom_4232h structure.
getADriverType() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of DriverType variable (driver options) in ft_eeprom_x_series structure.
getADSchmittInput() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of ADSchmittInput variable (drive options) in ft_eeprom_232h structure.
getADSchmittInput() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of ADSchmittInput variable (drive options) in ft_eeprom_x_series structure.
getADSlowSlew() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of ADSlowSlew variable (drive options) in ft_eeprom_232h structure.
getADSlowSlew() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of ADSlowSlew variable (drive options) in ft_eeprom_x_series structure.
getAHDriveCurrent() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of AHDriveCurrent variable (drive options) in ft_eeprom_2232h structure.
getAHDriveCurrent() - Method in class com.serialpundit.serial.vendor.FTprogramData
Retrieves the AH drive current value.
getAHSchmittInput() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of AHSchmittInput variable (drive options) in ft_eeprom_2232h structure.
getAHSlowSlew() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of AHSlowSlew variable (drive options) in ft_eeprom_2232h structure.
getAIsFastSer() - Method in class com.serialpundit.serial.vendor.FTeeprom2232
Retrieves the value of AIsFifo variable (hardware options) in ft_eeprom_2232 structure.
getAIsFastSer() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of AIsFifo variable (hardware options) in ft_eeprom_2232h structure.
getAIsFifo() - Method in class com.serialpundit.serial.vendor.FTeeprom2232
Retrieves the value of AIsFifo variable (hardware options) in ft_eeprom_2232 structure.
getAIsFifo() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of AIsFifo variable (hardware options) in ft_eeprom_2232h structure.
getAIsFifoTar() - Method in class com.serialpundit.serial.vendor.FTeeprom2232
Retrieves the value of AIsFifoTar variable (hardware options) in ft_eeprom_2232 structure.
getAIsFifoTar() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of AIsFifoTar variable (hardware options) in ft_eeprom_2232h structure.
getAIsHighCurrent() - Method in class com.serialpundit.serial.vendor.FTeeprom2232
Retrieves the value of AIsHighCurrent variable (drive options) in ft_eeprom_2232 structure.
getALDriveCurrent() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of ALDriveCurrent variable (drive options) in ft_eeprom_2232h structure.
getALDriveCurrent() - Method in class com.serialpundit.serial.vendor.FTprogramData
Retrieves the AL drive current value.
getAllMembers() - Method in class com.serialpundit.serial.vendor.FTeeprom2232
Retrieves all the value defined for ft_eeprom_header and ft_eeprom_2232 structures.
getAllMembers() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves all the value defined for ft_eeprom_header and ft_eeprom_2232h structures.
getAllMembers() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves all the value defined for ft_eeprom_header and ft_eeprom_232h structures.
getAllMembers() - Method in class com.serialpundit.serial.vendor.FTeeprom232R
Retrieves all the value defined for ft_eeprom_header and ft_eeprom_232h structures.
getAllMembers() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves all the value defined for ft_eeprom_header and ft_eeprom_232h structures.
getAllMembers() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves all the value defined for ft_eeprom_header and ft_eeprom_x_series structures.
getALSchmittInput() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of ALSchmittInput variable (drive options) in ft_eeprom_2232h structure.
getALSlowSlew() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of ALSlowSlew variable (drive options) in ft_eeprom_2232h structure.
getARIIsTXDEN() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of ARIIsTXDEN variable (hardware options) in ft_eeprom_4232h structure.
getASchmittInput() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of ASchmittInput variable (drive options) in ft_eeprom_4232h structure.
getASlowSlew() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of ASlowSlew variable (drive options) in ft_eeprom_4232h structure.
getBaudGen() - Method in class com.serialpundit.serial.vendor.CP210XbaudConfigs
Gives value of BaudGen member in the C structure 'BAUD_CONFIG' defined in CP210XManufacturingDLL.h header file.
getBaudRate() - Method in class com.serialpundit.serial.vendor.CP210XbaudConfigs
Gives value of BaudRate member in the C structure 'BAUD_CONFIG' defined in CP210XManufacturingDLL.h header file.
getBaudRateConfig(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
getBaudRateConfig(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_GetBaudRateConfig function of CP210xManufacturing library.
getBCDDisableSleep() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of BCDDisableSleep variable (battery charge detect options) in ft_eeprom_x_series structure.
getBCDEnable() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of BCDEnable variable (battery charge detect options) in ft_eeprom_x_series structure.
getBCDForceCbusPWREN() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of BCDForceCbusPWREN variable (battery charge detect options) in ft_eeprom_x_series structure.
getBDriveCurrent() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of BDriveCurrent variable (drive options) in ft_eeprom_4232h structure.
getBDriveCurrent() - Method in class com.serialpundit.serial.vendor.FTprogramData
Retrieves the B drive current value.
getBDriverType() - Method in class com.serialpundit.serial.vendor.FTeeprom2232
Retrieves the value of BDriverType variable (driver options) in ft_eeprom_2232 structure.
getBDriverType() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of BDriverType variable (driver options) in ft_eeprom_2232h structure.
getBDriverType() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of DriverType variable (driver options) in ft_eeprom_232h structure.
getBDriverType() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of BDriverType variable (driver options) in ft_eeprom_4232h structure.
getBHDriveCurrent() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of BHDriveCurrent variable (drive options) in ft_eeprom_2232h structure.
getBHDriveCurrent() - Method in class com.serialpundit.serial.vendor.FTprogramData
Retrieves the BH drive current value.
getBHSchmittInput() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of BHSchmittInput variable (drive options) in ft_eeprom_2232h structure.
getBHSlowSlew() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of BHSlowSlew variable (drive options) in ft_eeprom_2232h structure.
getBIsFastSer() - Method in class com.serialpundit.serial.vendor.FTeeprom2232
Retrieves the value of AIsFifo variable (hardware options) in ft_eeprom_2232 structure.
getBIsFastSer() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of AIsFifo variable (hardware options) in ft_eeprom_2232h structure.
getBIsFifo() - Method in class com.serialpundit.serial.vendor.FTeeprom2232
Retrieves the value of BIsFifo variable (hardware options) in ft_eeprom_2232 structure.
getBIsFifo() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of BIsFifo variable (hardware options) in ft_eeprom_2232h structure.
getBIsFifoTar() - Method in class com.serialpundit.serial.vendor.FTeeprom2232
Retrieves the value of BIsFifoTar variable (hardware options) in ft_eeprom_2232 structure.
getBIsFifoTar() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of BIsFifoTar variable (hardware options) in ft_eeprom_2232h structure.
getBIsHighCurrent() - Method in class com.serialpundit.serial.vendor.FTeeprom2232
Retrieves the value of BIsHighCurrent variable (drive options) in ft_eeprom_2232 structure.
getBitMode(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
getBitMode(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_GetBitMode function of D2XX library.
getBLDriveCurrent() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of BLDriveCurrent variable (drive options) in ft_eeprom_2232h structure.
getBLDriveCurrent() - Method in class com.serialpundit.serial.vendor.FTprogramData
Retrieves the BL drive current value.
getBLSchmittInput() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of BLSchmittInput variable (drive options) in ft_eeprom_2232h structure.
getBLSlowSlew() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of BLSlowSlew variable (drive options) in ft_eeprom_2232h structure.
getBRIIsTXDEN() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of BRIIsTXDEN variable (hardware options) in ft_eeprom_4232h structure.
getBSchmittInput() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of BSchmittInput variable (drive options) in ft_eeprom_4232h structure.
getBSlowSlew() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of BSlowSlew variable (drive options) in ft_eeprom_4232h structure.
getByteCount(long) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
getByteCountInPortIOBuffer(long) - Method in class com.serialpundit.serial.SerialComManager
Get number of bytes in input and output port buffers used by operating system for instance tty buffers in Unix like systems.
getCbus0() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of Cbus0 variable (CBUS options) in ft_eeprom_232h structure.
getCbus0() - Method in class com.serialpundit.serial.vendor.FTeeprom232R
Retrieves the value of Cbus0 variable (hardware options) in ft_eeprom_232r structure.
getCbus0() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of Cbus0 variable (CBUS options) in ft_eeprom_x_series structure.
getCbus0() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the CBUS 0 configuration value.
getCbus0H() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the CBUS 0 configuration value.
getCbus1() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of Cbus1 variable (CBUS options) in ft_eeprom_232h structure.
getCbus1() - Method in class com.serialpundit.serial.vendor.FTeeprom232R
Retrieves the value of Cbus1 variable (hardware options) in ft_eeprom_232r structure.
getCbus1() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of Cbus1 variable (CBUS options) in ft_eeprom_x_series structure.
getCbus1() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the CBUS 1 configuration value.
getCbus1H() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the CBUS 1 configuration value.
getCbus2() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of Cbus2 variable (CBUS options) in ft_eeprom_232h structure.
getCbus2() - Method in class com.serialpundit.serial.vendor.FTeeprom232R
Retrieves the value of Cbus2 variable (hardware options) in ft_eeprom_232r structure.
getCbus2() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of Cbus2 variable (CBUS options) in ft_eeprom_x_series structure.
getCbus2() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the CBUS 2 configuration value.
getCbus2H() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the CBUS 2 configuration value.
getCbus3() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of Cbus3 variable (CBUS options) in ft_eeprom_232h structure.
getCbus3() - Method in class com.serialpundit.serial.vendor.FTeeprom232R
Retrieves the value of Cbus3 variable (hardware options) in ft_eeprom_232r structure.
getCbus3() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of Cbus3 variable (CBUS options) in ft_eeprom_x_series structure.
getCbus3() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the CBUS 3 configuration value.
getCbus3H() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the CBUS 3 configuration value.
getCbus4() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of Cbus4 variable (CBUS options) in ft_eeprom_232h structure.
getCbus4() - Method in class com.serialpundit.serial.vendor.FTeeprom232R
Retrieves the value of Cbus4 variable (hardware options) in ft_eeprom_232r structure.
getCbus4() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of Cbus4 variable (CBUS options) in ft_eeprom_x_series structure.
getCbus4() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the CBUS 4 configuration value.
getCbus4H() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the CBUS 4 configuration value.
getCbus5() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of Cbus5 variable (CBUS options) in ft_eeprom_232h structure.
getCbus5() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of Cbus5 variable (CBUS options) in ft_eeprom_x_series structure.
getCbus5H() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the CBUS 5 configuration value.
getCbus6() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of Cbus6 variable (CBUS options) in ft_eeprom_232h structure.
getCbus6() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of Cbus6 variable (CBUS options) in ft_eeprom_x_series structure.
getCbus6H() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the CBUS 6 configuration value.
getCbus7() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of Cbus7 variable (CBUS options) in ft_eeprom_232h structure.
getCbus7H() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the CBUS 7 configuration value.
getCbus8() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of Cbus8 variable (CBUS options) in ft_eeprom_232h structure.
getCbus8H() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the CBUS 8 configuration value.
getCbus9() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of Cbus9 variable (CBUS options) in ft_eeprom_232h structure.
getCbus9H() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the CBUS 9 configuration value.
getCDriveCurrent() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of CDriveCurrent variable (drive options) in ft_eeprom_4232h structure.
getCDriveCurrent() - Method in class com.serialpundit.serial.vendor.FTprogramData
Retrieves the C drive current value.
getCDriverType() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of CDriverType variable (driver options) in ft_eeprom_4232h structure.
getComPortNumber(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
getComPortNumber(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_GetComPortNumber function of D2XX library.
getComPortNumbersInUse() - Method in class com.serialpundit.serial.comdb.SerialComDBRelease
Provides an array containing all COM ports which are marked as "(in use)" by Windows operating system.
getComPortNumbersInUse() - Method in class com.serialpundit.serial.internal.SerialComDBReleaseJNIBridge
 
getCRIIsTXDEN() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of CRIIsTXDEN variable (hardware options) in ft_eeprom_4232h structure.
getCSchmittInput() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of CSchmittInput variable (drive options) in ft_eeprom_4232h structure.
getCSlowSlew() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of CSlowSlew variable (drive options) in ft_eeprom_4232h structure.
getCTS() - Method in class com.serialpundit.serial.SerialComLineEvent
Gives the status of CTS (clear to send) control line.
getCurrentComDBDatabaseSize() - Method in class com.serialpundit.serial.comdb.SerialComDBRelease
Provides the current size of COM port database.
getCurrentComDBDatabaseSize() - Method in class com.serialpundit.serial.internal.SerialComDBReleaseJNIBridge
 
getCurrentConfiguration(long) - Method in class com.serialpundit.serial.SerialComManager
This method gives currently applicable settings associated with particular serial port.
getCurrentConfigurationU(long) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
getCurrentConfigurationW(long) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
getDataListener() - Method in class com.serialpundit.serial.internal.SerialComPortHandleInfo
Data Listener associated with this port, info and manipulation.
getDCD() - Method in class com.serialpundit.serial.SerialComLineEvent
Gives the status of DCD (data carrier detect) control line.
getDDriveCurrent() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of DDriveCurrent variable (drive options) in ft_eeprom_4232h structure.
getDDriveCurrent() - Method in class com.serialpundit.serial.vendor.FTprogramData
Retrieves the D drive current value.
getDDriverType() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of DDriverType variable (driver options) in ft_eeprom_4232h structure.
getDescription() - Method in class com.serialpundit.serial.vendor.FTdeviceInfo
Retrieves the description for this FT device.
getDescription() - Method in class com.serialpundit.serial.vendor.FTdevicelistInfoNode
Retrieves the description for this FT device info node.
getDescription() - Method in class com.serialpundit.serial.vendor.FTOpenedDeviceInfo
Retrieves the description for this opened FT device.
getDescription() - Method in class com.serialpundit.serial.vendor.FTprogramData
Retrieves the description for this FT device.
getDeviceInfo(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
getDeviceInfo(int) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
getDeviceInfo(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_GetDeviceInfo function of D2XX library.
getDeviceInfo(int) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes GetDeviceInfo function of 'SimpleIO-xxxx' library.
getDeviceInfoDetail(int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
getDeviceInfoDetail(int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_GetDeviceInfoDetail function of D2XX library.
getDeviceInfoList(int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
getDeviceInfoList(int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_GetDeviceInfoList function of D2XX library.
getDeviceInterfaceString(long, byte) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
getDeviceInterfaceString(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xRuntimeJNIBridge
 
getDeviceInterfaceString(long, byte) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_GetDeviceInterfaceString function of CP210xManufacturing library.
getDeviceInterfaceString(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Executes CP210xRT_GetDeviceInterfaceString function of CP210XRuntime library.
getDeviceManufacturerString(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
getDeviceManufacturerString(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_GetDeviceManufacturerString function of CP210xManufacturing library.
getDeviceMode(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
getDeviceMode(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_GetDeviceMode function of CP210xManufacturing library.
getDevicePid(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
getDevicePid(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_GetDevicePid function of CP210xManufacturing library.
getDeviceProductString(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
getDeviceProductString(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xRuntimeJNIBridge
 
getDeviceProductString(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_GetDeviceProductString function of CP210xManufacturing library.
getDeviceProductString(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Executes CP210xRT_GetDeviceProductString function of CP210XRuntime library.
getDeviceSerialNumber(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
getDeviceSerialNumber(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xRuntimeJNIBridge
 
getDeviceSerialNumber(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_GetDeviceSerialNumber function of CP210xManufacturing library.
getDeviceSerialNumber(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Executes CP210xRT_GetDeviceSerialNumber function of CP210XRuntime library.
getDeviceType() - Method in class com.serialpundit.serial.vendor.FTeepromHeader
Retrieves the value of deviceType variable in ft_eeprom_header structure.
getDeviceVersion(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
getDeviceVersion(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_GetDeviceVersion function of CP210xManufacturing library.
getDeviceVid(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
getDeviceVid(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_GetDeviceVid function of CP210xManufacturing library.
getDllVersion() - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
getDllVersion() - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_GetDLLVersion function of USBXpress library.
getDRIIsTXDEN() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of DRIIsTXDEN variable (hardware options) in ft_eeprom_4232h structure.
getDriverType() - Method in class com.serialpundit.serial.vendor.FTeeprom232R
Retrieves the value of DriverType variable (hardware options) in ft_eeprom_232r structure.
getDriverVersion(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
getDriverVersion() - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
getDriverVersion(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_GetDriverVersion function of D2XX library.
getDriverVersion() - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_GetDriverVersion function of USBXpress library.
getDSchmittInput() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of DSchmittInput variable (drive options) in ft_eeprom_4232h structure.
getDSlowSlew() - Method in class com.serialpundit.serial.vendor.FTeeprom4232H
Retrieves the value of DSlowSlew variable (drive options) in ft_eeprom_4232h structure.
getDSR() - Method in class com.serialpundit.serial.SerialComLineEvent
Gives the status of DSR (data set ready) control line.
getDualPortConfig(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
getDualPortConfig(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210xGetDualPortConfig function of CP210xManufacturing library.
getEndpointSize() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the end point size of this device.
getEventListener() - Method in class com.serialpundit.serial.internal.SerialComPortHandleInfo
Event listener associated with this port, info and manipulation.
getEventsMask() - Method in class com.serialpundit.serial.internal.SerialComLooper
Gives the event mask currently active.
getEventsMask(ISerialComEventListener) - Method in class com.serialpundit.serial.SerialComManager
This method return currently applicable mask for events on serial port.
getFlags() - Method in class com.serialpundit.serial.vendor.FTdevicelistInfoNode
Retrieves the flags for this FT device info node.
getFlushBufferConfig(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
getFlushBufferConfig(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_GetFlushBufferConfig function of CP210xManufacturing library.
getFT1248Cpol() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of FT1248Cpol variable (FT1248 options) in ft_eeprom_232h structure.
getFT1248Cpol() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of FT1248Cpol variable (FT1248 options) in ft_eeprom_x_series structure.
getFT1248CpolH() - Method in class com.serialpundit.serial.vendor.FTprogramData
Retrives clock polarity for 1248 device.
getFT1248FlowControl() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of FT1248FlowControl variable (FT1248 options) in ft_eeprom_232h structure.
getFT1248FlowControl() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of FT1248FlowControl variable (FT1248 options) in ft_eeprom_x_series structure.
getFT1248Lsb() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of FT1248Lsb variable (FT1248 options) in ft_eeprom_232h structure.
getFT1248Lsb() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of FT1248Lsb variable (FT1248 options) in ft_eeprom_x_series structure.
getFThandle() - Method in class com.serialpundit.serial.vendor.FTdevicelistInfoNode
Retrieves the ftHandle for this FT device info node.
getI2CDeviceId() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of I2CDeviceId variable (I2C options) in ft_eeprom_x_series structure.
getI2CDisableSchmitt() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of I2CDisableSchmitt variable (I2C options) in ft_eeprom_x_series structure.
getI2CSlaveAddress() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of I2CSlaveAddress variable (I2C options) in ft_eeprom_x_series structure.
getId() - Method in class com.serialpundit.serial.vendor.FTdevicelistInfoNode
Retrieves the id for this FT device info node.
getId() - Method in class com.serialpundit.serial.vendor.FTOpenedDeviceInfo
Retrieves the id for this opened FT device.
getInterruptCount(long) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
getInterruptCount(long) - Method in class com.serialpundit.serial.SerialComManager
This method gives the number of interrupts on serial line that have occurred.
getInvertCTS() - Method in class com.serialpundit.serial.vendor.FTeeprom232R
Retrieves the value of InvertCTS variable (hardware options) in ft_eeprom_232r structure.
getInvertCTS() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of InvertCTS variable (UART signal options) in ft_eeprom_x_series structure.
getInvertDCD() - Method in class com.serialpundit.serial.vendor.FTeeprom232R
Retrieves the value of InvertDCD variable (hardware options) in ft_eeprom_232r structure.
getInvertDCD() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of InvertDCD variable (UART signal options) in ft_eeprom_x_series structure.
getInvertDSR() - Method in class com.serialpundit.serial.vendor.FTeeprom232R
Retrieves the value of InvertDSR variable (hardware options) in ft_eeprom_232r structure.
getInvertDSR() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of InvertDSR variable (UART signal options) in ft_eeprom_x_series structure.
getInvertDTR() - Method in class com.serialpundit.serial.vendor.FTeeprom232R
Retrieves the value of InvertDTR variable (hardware options) in ft_eeprom_232r structure.
getInvertDTR() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of InvertDTR variable (UART signal options) in ft_eeprom_x_series structure.
getInvertRI() - Method in class com.serialpundit.serial.vendor.FTeeprom232R
Retrieves the value of InvertRI variable (hardware options) in ft_eeprom_232r structure.
getInvertRI() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of InvertRI variable (UART signal options) in ft_eeprom_x_series structure.
getInvertRTS() - Method in class com.serialpundit.serial.vendor.FTeeprom232R
Retrieves the value of InvertRTS variable (hardware options) in ft_eeprom_232r structure.
getInvertRTS() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of InvertRTS variable (UART signal options) in ft_eeprom_x_series structure.
getInvertRXD() - Method in class com.serialpundit.serial.vendor.FTeeprom232R
Retrieves the value of InvertRXD variable (hardware options) in ft_eeprom_232r structure.
getInvertRXD() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of InvertRXD variable (UART signal options) in ft_eeprom_x_series structure.
getInvertTXD() - Method in class com.serialpundit.serial.vendor.FTeeprom232R
Retrieves the value of InvertTXD variable (hardware options) in ft_eeprom_232r structure.
getInvertTXD() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of InvertTXD variable (UART signal options) in ft_eeprom_x_series structure.
getIOStreamInstance(int, long, SerialComManager.SMODE) - Method in class com.serialpundit.serial.SerialComManager
Factory method to create stream of type specified by streamType in blocking or non-blocking mode.
getIsFastSer() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of IsFifo variable (hardware options) in ft_eeprom_232h structure.
getIsFifo() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of IsFifo variable (hardware options) in ft_eeprom_232h structure.
getIsFifoTar() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of IsFifoTar variable (hardware options) in ft_eeprom_232h structure.
getIsFT1248() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of IsFT1248 variable (hardware options) in ft_eeprom_232h structure.
getIsHighCurrent() - Method in class com.serialpundit.serial.vendor.FTeeprom232R
Retrieves the value of IsHighCurrent variable (drive options) in ft_eeprom_232r structure.
getLastLoopBackDeviceNode() - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
getLastLoopBackDeviceNode() - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Returns the device node of last created loop back device.
getLastNullModemPairNodes() - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
getLastNullModemPairNodes() - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Returns the device nodes of last created null modem pair.
getLatencyTimer(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
getLatencyTimer(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_GetLatencyTimer function of D2XX library.
getLibraryVersion() - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
getLibraryVersion() - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_GetLibraryVersion function of D2XX library.
getLibraryVersions() - Method in class com.serialpundit.serial.SerialComManager
Gives library versions of java and native library implementations for serial port communication.
getLinesStatus(long) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
getLinesStatus(long) - Method in class com.serialpundit.serial.SerialComManager
Gives status of serial port's control lines as supported by underlying operating system.
getLocId() - Method in class com.serialpundit.serial.vendor.FTdeviceInfo
Retrieves the locId for this FT device.
getLocId() - Method in class com.serialpundit.serial.vendor.FTdevicelistInfoNode
Retrieves the locId for this FT device info node.
getLockValue(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
getLockValue(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_GetLockValue function of CP210xManufacturing library.
getLooper() - Method in class com.serialpundit.serial.internal.SerialComPortHandleInfo
Looper associated with this port, info and manipulation.
getManufacturer() - Method in class com.serialpundit.serial.vendor.FTprogramData
Retrieves the manufacturer string for this FT device.
getmanufacturerID() - Method in class com.serialpundit.serial.vendor.FTprogramData
Retrieves the manufacturer ID string for this FT device.
getMaxPower(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
getMaxPower() - Method in class com.serialpundit.serial.vendor.FTeepromHeader
Retrieves the value of MaxPower variable (config descriptor options) in ft_eeprom_header structure.
getMaxPower() - Method in class com.serialpundit.serial.vendor.FTprogramData
Retrieves the maximum power (0 < MaxPower <= 500) required for this FT device.
getMaxPower(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_GetMaxPower function of CP210xManufacturing library.
getModemStatus(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
getModemStatus(long) - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
getModemStatus(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_GetModemStatus function of D2XX library.
getModemStatus(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_GetModemStatus function of USBXpress library.
getNativeLibraryVersion() - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
getNumDevices() - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
getNumDevices() - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
getNumDevices() - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_GetNumDevices function of CP210xManufacturing library.
getNumDevices() - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_GetNumDevices function of USBXpress library.
getNumOfDevices() - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
getNumOfDevices() - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes GetNoOfDevices function of 'SimpleIO-xxxx' library.
getOpenedPortName() - Method in class com.serialpundit.serial.internal.SerialComPortHandleInfo
Get the name of port associated with given handle Callers first find reference to this class object using given handle and then invoke this method.
getPartNumber(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
getPartNumber(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xRuntimeJNIBridge
 
getPartNumber(long) - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
getPartNumber(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_GetPartNumber function of CP210xManufacturing library.
getPartNumber(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Executes CP210xRT_GetPartNumber function of CP210XRuntime library.
getPartNumber(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_GetPartNumber function of USBXpress library.
getPnP() - Method in class com.serialpundit.serial.vendor.FTprogramData
Retrieves the PnP feature (0 = disabled, 1 = enabled) value for this FT device.
getPortConfig(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
getPortConfig(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_GetPortConfig function of CP210xManufacturing library.
getPortHandle() - Method in class com.serialpundit.serial.internal.SerialComPortHandleInfo
Returns handle to the opened port.
getPortName(long) - Method in class com.serialpundit.serial.SerialComManager
This method gives the port name with which given handle is associated.
getPowerSaveEnable() - Method in class com.serialpundit.serial.vendor.FTeeprom2232H
Retrieves the value of PowerSaveEnable variable (hardware options) in ft_eeprom_2232h structure.
getPowerSaveEnable() - Method in class com.serialpundit.serial.vendor.FTeeprom232H
Retrieves the value of PowerSaveEnable variable (hardware options) in ft_eeprom_232h structure.
getPowerSaveEnable() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of PowerSaveEnable variable (hardware options) in ft_eeprom_x_series structure.
getPrescaler() - Method in class com.serialpundit.serial.vendor.CP210XbaudConfigs
Gives value of Prescaler member in the C structure 'BAUD_CONFIG' defined in CP210XManufacturingDLL.h header file.
getProductID() - Method in class com.serialpundit.serial.vendor.FTeepromHeader
Retrieves the value of ProductId variable (device descriptor options) in ft_eeprom_header structure.
getProductId() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the value of Product Id for this device.
getProductString(int, int) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
getProductString(int, int) - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
getProductString(int, int) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_GetProductString function of CP210xManufacturing library.
getProductString(int, int) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_GetProductString function of USBXpress library.
getPullDownEnable() - Method in class com.serialpundit.serial.vendor.FTeepromHeader
Retrieves the value of PullDownEnable variable (hardware options) in ft_eeprom_header structure.
getQuadPortConfig(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
getQuadPortConfig(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_GetQuadPortConfig function of CP210xManufacturing library.
getQueueStatus(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
getQueueStatus(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_GetQueueStatus function of D2XX library.
getRemoteWakeup() - Method in class com.serialpundit.serial.vendor.FTeepromHeader
Retrieves the value of RemoteWakeup variable (config descriptor options) in ft_eeprom_header structure.
getRI() - Method in class com.serialpundit.serial.SerialComLineEvent
Gives the status of RI (ring indicator) control line.
getRS485EchoSuppress() - Method in class com.serialpundit.serial.vendor.FTeepromXseries
Retrieves the value of RS485EchoSuppress variable (hardware options) in ft_eeprom_x_series structure.
getSelectedDevice() - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
getSelectedDevice() - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes GetSelectedDevice function of 'SimpleIO-xxxx' library.
getSelectedDeviceInfo() - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
getSelectedDeviceInfo() - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes GetSelectedDeviceInfo function of 'SimpleIO-xxxx' library.
getSelfPower(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
getSelfPower(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_GetSelfPower function of CP210xManufacturing library.
getSelfPowered() - Method in class com.serialpundit.serial.vendor.FTeepromHeader
Retrieves the value of SelfPowered variable (config descriptor options) in ft_eeprom_header structure.
getSerialComDBReleaseInstance(String, String) - Method in class com.serialpundit.serial.SerialComManager
Allocate, initialize and return an instance of SerialComDBRelease class on whom APIs can be called to release COM ports in use.
getSerialComInByteStream() - Method in class com.serialpundit.serial.internal.SerialComPortHandleInfo
Return SerialComByteStream object associated with this handle.
getSerialComNullModemInstance() - Method in class com.serialpundit.serial.SerialComManager
Provides an instance of SerialComNullModem class for managing virtual serial device, null modem, loop back and custom pinout connected virtual serial devices.
getSerialComOutByteStream() - Method in class com.serialpundit.serial.internal.SerialComPortHandleInfo
Return SerialComByteStream object associated with this handle.
getSerialComPortMapperInstance(String, String) - Method in class com.serialpundit.serial.SerialComManager
Allocate, initialize and return an instance of SerialComPortMapper class on whom APIs can be called to map or unmap a serial port alias.
getSerialNumber() - Method in class com.serialpundit.serial.vendor.FTdeviceInfo
Retrieves the serial number string for this FT device.
getSerialNumber() - Method in class com.serialpundit.serial.vendor.FTdevicelistInfoNode
Retrieves the serial number string for this FT device info node.
getSerialNumber() - Method in class com.serialpundit.serial.vendor.FTOpenedDeviceInfo
Retrieves the serial number string for this opened FT device.
getSerialNumber() - Method in class com.serialpundit.serial.vendor.FTprogramData
Retrieves the serial number string for this FT device.
getSerNumEnable() - Method in class com.serialpundit.serial.vendor.FTeepromHeader
Retrieves the value of SerNumEnable variable (device descriptor options) in ft_eeprom_header structure.
getSignature1() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the value of Signature1.
getSignature2() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the value of Signature1.
getStatsForGivenDevice(String) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
getStatsForGivenDevice(String) - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Gives operating system specific device stats at the instant this method is called like number of bytes transmitted, number of bytes received etc.
getStatus(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
getStatus(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_GetStatus function of D2XX library.
getTimeouts() - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
getTimeouts(long, long, long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_GetTimeouts function of USBXpress library.
getTimer0Reload() - Method in class com.serialpundit.serial.vendor.CP210XbaudConfigs
Gives value of Timer0Reload member in the C structure 'BAUD_CONFIG' defined in CP210XManufacturingDLL.h header file.
getType() - Method in class com.serialpundit.serial.vendor.FTdevicelistInfoNode
Retrieves the type for this FT device info node.
getType() - Method in class com.serialpundit.serial.vendor.FTOpenedDeviceInfo
Retrieves the type for this opened FT device.
getUSBVersion() - Method in class com.serialpundit.serial.vendor.FTprogramData
Retrieves the USB version for the device.
getUSBVersion5() - Method in class com.serialpundit.serial.vendor.FTprogramData
Retrieves the USB version for the device.
getUseExtOsc() - Method in class com.serialpundit.serial.vendor.FTeeprom232R
Retrieves the value of UseExtOsc variable (hardware options) in ft_eeprom_232r structure.
getValue() - Method in enum com.serialpundit.serial.SerialComManager.BAUDRATE
 
getValue() - Method in enum com.serialpundit.serial.SerialComManager.DATABITS
 
getValue() - Method in enum com.serialpundit.serial.SerialComManager.ENDIAN
 
getValue() - Method in enum com.serialpundit.serial.SerialComManager.FLOWCONTROL
 
getValue() - Method in enum com.serialpundit.serial.SerialComManager.FTPPROTO
 
getValue() - Method in enum com.serialpundit.serial.SerialComManager.FTPVAR
 
getValue() - Method in enum com.serialpundit.serial.SerialComManager.NUMOFBYTES
 
getValue() - Method in enum com.serialpundit.serial.SerialComManager.PARITY
 
getValue() - Method in enum com.serialpundit.serial.SerialComManager.SMODE
 
getValue() - Method in enum com.serialpundit.serial.SerialComManager.STOPBITS
 
getValue() - Method in enum com.serialpundit.serial.vendor.SerialComFTDID2XX.DATABITS
 
getValue() - Method in enum com.serialpundit.serial.vendor.SerialComFTDID2XX.FLOWCTRL
 
getValue() - Method in enum com.serialpundit.serial.vendor.SerialComFTDID2XX.PARITY
 
getValue() - Method in enum com.serialpundit.serial.vendor.SerialComFTDID2XX.STOPBITS
 
getVendorID() - Method in class com.serialpundit.serial.vendor.FTeepromHeader
Retrieves the value of VendorId variable (device descriptor options) in ft_eeprom_header structure.
getVendorId() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the value of Vendor Id for this device.
getVendorLibFromFactory(int, String, String) - Method in class com.serialpundit.serial.SerialComManager
Gives an instance of the class which implements API defined by vendor in their propriety library.
getVendorLibInstance(int, File, String, int, int, SerialComSystemProperty) - Method in class com.serialpundit.serial.vendor.SerialComVendorLib
Gives an instance of the class which implements API defined by vendor in their propriety library.
getVersion() - Method in class com.serialpundit.serial.vendor.FTprogramData
Gives the value of Signature1.
getVidPid() - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
getVidPid() - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_GetVIDPID function of D2XX library.

H

hardwareFlowControl(int) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
hardwareFlowControl(int) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes fnHardwareFlowControl function of 'SimpleIO-xxxx' library.
hasAnyErrorOccurred() - Method in class com.serialpundit.serial.SerialComLineErrors
Tells whether any error has occurred while receiving data at serial port or not.
hasFramingErrorOccurred() - Method in class com.serialpundit.serial.SerialComLineErrors
Tells whether framing error has occurred while receiving data at serial port or not.
hasOverrunErrorOccurred() - Method in class com.serialpundit.serial.SerialComLineErrors
Tells whether overrun error has occurred while receiving data at serial port or not.
hasParityErrorOccurred() - Method in class com.serialpundit.serial.SerialComLineErrors
Tells whether parity error has occurred while receiving data at serial port or not.
hasUSBVersionEnabled() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether device uses USB version or not.
hasUSBVersionEnabled5() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether device uses USB version or not.

I

initialize() - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Allocate resources and initialize as required.
initMCP2200(int, int) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
initMCP2200(int, int) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes InitMCP2200 function of 'SimpleIO-xxxx' library.
initNativeLib() - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
InputStream - Static variable in class com.serialpundit.serial.SerialComManager
The value indicating instance of SerialComInByteStream class is desired.
insertInDataErrorQueue(int) - Method in class com.serialpundit.serial.internal.SerialComLooper
This method insert error info in error queue which will be later delivered to application.
insertInDataQueue(byte[]) - Method in class com.serialpundit.serial.internal.SerialComLooper
This method is called from native code to pass data bytes.
insertInEventQueue(int) - Method in class com.serialpundit.serial.internal.SerialComLooper
Native side detects the change in status of lines, get the new line status and call this method.
interpretFlags() - Method in class com.serialpundit.serial.vendor.FTdevicelistInfoNode
Interpret the flags of this device giving information about whether port is open or closed and is it enumerated as high speed or full speed usb device.
invertCTS() - Method in class com.serialpundit.serial.vendor.FTprogramData
Checks whether polarity if CTS line is inverted or not.
invertDCD() - Method in class com.serialpundit.serial.vendor.FTprogramData
Checks whether polarity if DCD line is inverted or not.
invertDSR() - Method in class com.serialpundit.serial.vendor.FTprogramData
Checks whether polarity if DSR line is inverted or not.
invertDTR() - Method in class com.serialpundit.serial.vendor.FTprogramData
Checks whether polarity if DTR line is inverted or not.
invertRI() - Method in class com.serialpundit.serial.vendor.FTprogramData
Checks whether polarity if RI line is inverted or not.
invertRTS() - Method in class com.serialpundit.serial.vendor.FTprogramData
Checks whether polarity if RTS line is inverted or not.
invertRXD() - Method in class com.serialpundit.serial.vendor.FTprogramData
Checks whether polarity if RXD line is inverted or not.
invertTXD() - Method in class com.serialpundit.serial.vendor.FTprogramData
Checks whether polarity if TXD line is inverted or not.
isACSchmittInputH() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether if AC pins are Schmitt input or not.
isACSlowSlewH() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether AC pins have slow slew or not.
isADSchmittInputH() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether if AD pins are Schmitt input or not.
isADSlowSlewH() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether AD pins have slow slew or not.
isAHSchmittInput() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether if AH pins are Schmitt input or not.
isAHSlowSlew() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether AL pins have slow slew or not.
isAIsHighCurrent() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is high current or not.
isAIsVCP() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is to use VCP drivers or not.
isAIsVCP7() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is to use VCP drivers or not.
isAIsVCP8() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is to use VCP drivers or not.
isALSchmittInput() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether if AL pins are Schmitt input or not.
isALSlowSlew() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether AL pins have slow slew or not.
isARIIsTXDEN() - Method in class com.serialpundit.serial.vendor.FTprogramData
Checks whether port A uses RI as RS485 TXDEN or not.
isASchmittInput() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether if A pins are Schmitt input or not.
isASlowSlew() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether A pins have slow slew or not.
isBHSchmittInput() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether if BH pins are Schmitt input or not.
isBHSlowSlew() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether BL pins have slow slew or not.
isBIsHighCurrent() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is high current or not.
isBIsVCP() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is to use VCP drivers or not.
isBIsVCP7() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is to use VCP drivers or not.
isBIsVCP8() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is to use VCP drivers or not.
isBLSchmittInput() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether if BL pins are Schmitt input or not.
isBLSlowSlew() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether BL pins have slow slew or not.
isBreakReceived() - Method in class com.serialpundit.serial.SerialComLineErrors
Tells whether a break condition is seen at serial port or not.
isBRIIsTXDEN() - Method in class com.serialpundit.serial.vendor.FTprogramData
Checks whether port B uses RI as RS485 TXDEN or not.
isBSchmittInput() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether if B pins are Schmitt input or not.
isBSlowSlew() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether B pins have slow slew or not.
isCIsVCP8() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is to use VCP drivers or not.
isConnected() - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
isConnected() - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes IsConnected function of 'SimpleIO-xxxx' library.
isCRIIsTXDEN() - Method in class com.serialpundit.serial.vendor.FTprogramData
Checks whether port C uses RI as RS485 TXDEN or not.
isCSchmittInput() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether if C pins are Schmitt input or not.
isCSlowSlew() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether C pins have slow slew or not.
isDIsVCP8() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is to use VCP drivers or not.
isDRIIsTXDEN() - Method in class com.serialpundit.serial.vendor.FTprogramData
Checks whether port D uses RI as RS485 TXDEN or not.
isDSchmittInput() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether if D pins are Schmitt input or not.
isDSlowSlew() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether D pins have slow slew or not.
ISerialComDataListener - Interface in com.serialpundit.serial
The interface ISerialComDataListener should be implemented by class who wish to receive data from serial port.
ISerialComEventListener - Interface in com.serialpundit.serial
The interface ISerialComEventListener should be implemented by class who wish to receive modem/line events on serial port.
ISerialComFTPProgress - Interface in com.serialpundit.serial.internal
This interface is extended by file transfer protocol specific progress listener interfaces.
ISerialComXmodemProgress - Interface in com.serialpundit.serial.ftp
The interface ISerialComXmodemProgress should be implemented by class who wish to know how many blocks have been sent or received using Xmodem protocol.
ISerialComYmodemProgress - Interface in com.serialpundit.serial.ftp
The interface ISerialComYmodemProgress should be implemented by class who wish to know how many blocks have been sent or received using Ymodem protocol.
ISerialIOStream - Interface in com.serialpundit.serial.internal
The interface ISerialIOStream is used to provide requested stream using factory pattern.
isFT1248LsbH() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether data for 1248 is LSB or MSB.
isIFAIsFastSer() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is fast serial or not.
isIFAIsFastSer7() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is fast serial or not.
isIFAIsFifo() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is 245 FIFO or not.
isIFAIsFifo7() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is 245 FIFO or not.
isIFAIsFifoTar() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is 245 FIFO CPU target or not.
isIFAIsFifoTar7() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is 245 FIFO CPU target or not.
isIFBIsFastSer() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is fast serial or not.
isIFBIsFastSer7() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is fast serial or not.
isIFBIsFifo() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is 245 FIFO or not.
isIFBIsFifo7() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is 245 FIFO or not.
isIFBIsFifoTar() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is 245 FIFO CPU target or not.
isIFBIsFifoTar7() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is 245 FIFO CPU target or not.
isIsFastSerH() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is fast serial or not.
isIsFifoH() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is 245 FIFO or not.
isIsFifoTarH() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is 245 FIFO CPU target or not.
isIsFT1248H() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is 1248 or not.
isIsoIn() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether in endpoint is isochronous or not.
isIsoInA() - Method in class com.serialpundit.serial.vendor.FTprogramData
Mainly applicable for Rev 5 (FT2232) extensions.
isIsoInB() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether in endpoint is isochronous or not.
isIsoOut() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether out endpoint is isochronous or not.
isIsoOutA() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether out endpoint is isochronous or not.
isIsoOutB() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether out endpoint is isochronous or not.
isIsVCPH() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether interface is to use VCP drivers or not.
isPowerSaveEnabled() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether power saving is enabled or not.
isPowerSaveEnableH() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether power saving is enabled or not.
isPullDownEnable7() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether pull down is enabled or not.
isPullDownEnabled() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether pull down is enabled or not.
isPullDownEnabled5() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether pull down is enabled or not.
isPullDownEnabled8() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether pull down is enabled or not.
isPullDownEnableH() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether pull down is enabled or not.
isPullDownEnableR() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether pull down is enabled or not.
isRemoteWakeup() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether device is able to support remote wake up or not (0 = not capable, 1 = capable).
isRev4() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether device is Rev4 or not (non-zero if Rev4 chip, zero otherwise).
isRev5() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether device is Rev5 or not.
isRIsD2XX() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether D2XX driver is in use or not.
isSelfPowered() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether device is self or bus powered (0 = bus powered, 1 = self powered).
isSerNumEnable7() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether serial number is to be used or not.
isSerNumEnabled() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether serial number is to be used or not.
isSerNumEnabled5() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether serial number is to be used or not.
isSerNumEnabled8() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether serial number is to be used or not.
isSerNumEnableH() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether serial number is to be used or not.
isSerNumEnableR() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether serial number is to be used or not.
isTransferToBeAborted() - Method in class com.serialpundit.serial.ftp.SerialComFTPCMDAbort
Checks whether file transfer or reception should be aborted or not.
Itty2comHotPlugListener - Interface in com.serialpundit.serial.nullmodem
The interface Itty2comHotPlugListener should be implemented by class who wish to get notified whenever a virtual device is added to the system or removed from the system by null modem driver.

J

JAVA_LIB_VERSION - Static variable in class com.serialpundit.serial.SerialComManager
Production release version of the SerialPundit.

L

listAllExistingPorts() - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
listAllExistingPorts() - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Gives names of all existing virtual serial ports created by driver.
listAllExistingPortsWithInfo() - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
listAllExistingPortsWithInfo() - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Gives all existing virtual serial ports created by null modem driver driver.
listAvailableComPorts() - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
listAvailableComPorts() - Method in class com.serialpundit.serial.internal.SerialComPortsList
This methods find all ports known to system at this instant.
listAvailableComPorts() - Method in class com.serialpundit.serial.SerialComManager
Returns all available UART style ports available on this system, otherwise an empty array of strings, if no serial style port is found in the system.
listCreatedAliases() - Method in class com.serialpundit.serial.mapper.SerialComPortMapper
Provides caller with a read-only Map view of the aliases created using SerialPundit.
listDevices(int, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
listDevices(int, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_ListDevices function of D2XX library.
listExistingCustomLoopbackPorts() - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
listExistingCustomLoopbackPorts() - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Gives all existing virtual serial ports which are connected in standard loopback fashion.
listExistingCustomNullModemPorts() - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
listExistingCustomNullModemPorts() - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Gives all existing virtual serial ports which are connected in custom null modem fashion.
listExistingStandardLoopbackPorts() - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
listExistingStandardLoopbackPorts() - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Gives all existing ports which are connected in standard loopback fashion.
listExistingStandardNullModemPorts() - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
listExistingStandardNullModemPorts() - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Gives all existing virtual serial ports which are connected in standard null modem fashion.
listNextAvailablePorts() - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
listNextAvailablePorts() - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
Gives the device node names that can be used to create next virtual serial port.
load(String) - Method in class com.serialpundit.serial.internal.NativeLoaderUART
 
loadNativeLibrary(File, String, int, int, SerialComSystemProperty) - Static method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
Extract native library from jar in a working directory, load and link it.
loadNativeLibrary(File, String, int, int, SerialComSystemProperty) - Static method in class com.serialpundit.serial.internal.SerialComCP210xRuntimeJNIBridge
Extract native library from jar in a working directory, load and link it.
loadNativeLibrary(String, String, SerialComSystemProperty, int, int, int) - Static method in class com.serialpundit.serial.internal.SerialComDBReleaseJNIBridge
Extract native library from jar in a working directory, load and link it.
loadNativeLibrary(File, String, int, int, SerialComSystemProperty) - Static method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
Extract native library from jar in a working directory, load and link it.
loadNativeLibrary(File, String, int, int, SerialComSystemProperty) - Static method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
Extract native library from jar in a working directory, load and link it.
loadNativeLibrary(String, String, SerialComSystemProperty, int, int, int, boolean) - Static method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
Extract native library from jar in a working directory, load and link it.
loadNativeLibrary(String, String, SerialComSystemProperty, int, int, int) - Static method in class com.serialpundit.serial.internal.SerialComPortMapperJNIBridge
Extract native library from jar in a working directory, load and link it.
loadNativeLibrary(File, String, int, int, SerialComSystemProperty) - Static method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
Extract native library from jar in a working directory, load and link it.
LOOP - Static variable in class com.serialpundit.serial.SerialComManager
Loop indicator mask bit constant for UART control line.

M

mapAliasToExistingComPort(String, String) - Method in class com.serialpundit.serial.internal.SerialComPortMapperJNIBridge
 
mapAliasToExistingComPort(String, String) - Method in class com.serialpundit.serial.mapper.SerialComPortMapper
Creates a alias to the given existing serial port.
mark(int) - Method in class com.serialpundit.serial.SerialComInByteStream
SCM does not support mark and reset of input stream.
markSupported() - Method in class com.serialpundit.serial.SerialComInByteStream
SCM does not support mark and reset of input stream.
MS_CTS_ON - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent modem status in D2XX terminology.
MS_DSR_ON - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent modem status in D2XX terminology.
MS_RING_ON - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent modem status in D2XX terminology.
MS_RLSD_ON - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent modem status in D2XX terminology.

N

NativeLoaderUART - Class in com.serialpundit.serial.internal
Helper class which gets loaded by top-most class loader.
NativeLoaderUART() - Constructor for class com.serialpundit.serial.internal.NativeLoaderUART
 

O

OFF - Static variable in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Constant representing off state.
ON - Static variable in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Constant representing on state.
onDataListenerError(int) - Method in interface com.serialpundit.serial.ISerialComDataListener
This method is called whenever an error occurred the data listener mechanism.
onNewSerialDataAvailable(byte[]) - Method in interface com.serialpundit.serial.ISerialComDataListener
This method is called whenever data is received on serial port.
onNewSerialEvent(SerialComLineEvent) - Method in interface com.serialpundit.serial.ISerialComEventListener
The class implementing this interface is expected to override onNewSerialEvent() method.
onTTY2COMHotPlugEvent(int, String) - Method in interface com.serialpundit.serial.nullmodem.Itty2comHotPlugListener
Whenever a virtual serial device is plugged into system or unplugged from system,onTTY2COMHotPlugEvent() method will be called by native layer.
onXmodemReceiveProgressUpdate(long) - Method in interface com.serialpundit.serial.ftp.ISerialComXmodemProgress
The class implementing this interface is expected to override onXmodemReceiveProgressUpdate() method.
onXmodemSentProgressUpdate(long, int) - Method in interface com.serialpundit.serial.ftp.ISerialComXmodemProgress
The class implementing this interface is expected to override onXmodemSentProgressUpdate() method.
onYmodemReceiveProgressUpdate(String, long, int) - Method in interface com.serialpundit.serial.ftp.ISerialComYmodemProgress
The class implementing this interface is expected to override onYmodemReceiveProgressUpdate() method.
onYmodemSentProgressUpdate(String, long, int) - Method in interface com.serialpundit.serial.ftp.ISerialComYmodemProgress
The class implementing this interface is expected to override onYmodemSentProgressUpdate() method.
open(int) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
open(int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
open(int) - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
open(int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_Open function of D2XX library.
open(int) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_Open function of of CP210xManufacturing library.
open(int) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_Open function of USBXpress library.
openComPort(String, boolean, boolean, boolean) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
openComPort(String, boolean, boolean, boolean) - Method in class com.serialpundit.serial.SerialComManager
Opens a serial port for communication.
openEx(String, long, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
openEx(String, long, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_OpenEx function of D2XX library.
OutputStream - Static variable in class com.serialpundit.serial.SerialComManager
The value indicating instance of SerialComOutByteStream class is desired.

P

pause() - Method in class com.serialpundit.serial.internal.SerialComLooper
Data looper thread refrains from sending new data to the data listener.
pauseListeningEvents(ISerialComEventListener) - Method in class com.serialpundit.serial.internal.SerialComCompletionDispatcher
Check if we have handler corresponding to this listener and take actions accordingly.
pauseListeningEvents(long) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
pauseListeningEvents(ISerialComEventListener) - Method in class com.serialpundit.serial.SerialComManager
This pauses delivering events to application.
PB0_PORT_CTS0 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB0_PORT_CTS1 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB0_PORT_DCD0 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB0_PORT_DCD1 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB0_PORT_DSR0 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB0_PORT_DSR1 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB0_PORT_DTR0 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB0_PORT_DTR1 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB0_PORT_RI0 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB0_PORT_RI1 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB0_PORT_RTS0 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB0_PORT_RTS1 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB0_PORT_RX0 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB0_PORT_RX1 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB0_PORT_TX0 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB0_PORT_TX1 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB1_PORT_GPIO_0 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB1_PORT_GPIO_1 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB1_PORT_GPIO_10 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB1_PORT_GPIO_11 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB1_PORT_GPIO_12 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB1_PORT_GPIO_13 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB1_PORT_GPIO_14 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB1_PORT_GPIO_15 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB1_PORT_GPIO_2 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB1_PORT_GPIO_3 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB1_PORT_GPIO_4 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB1_PORT_GPIO_5 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB1_PORT_GPIO_6 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB1_PORT_GPIO_7 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB1_PORT_GPIO_8 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB1_PORT_GPIO_9 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB2_PORT_DSR2 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB2_PORT_DTR2 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB2_PORT_SUSPEND - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB2_PORT_SUSPEND_BAR - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB3_PORT_CTS2 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB3_PORT_DCD2 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB3_PORT_DCD3 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB3_PORT_DSR3 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB3_PORT_DTR3 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB3_PORT_RI2 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB3_PORT_RI3 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB3_PORT_RTS2 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB3_PORT_RX2 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB3_PORT_TX2 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB4_PORT_CTS3 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB4_PORT_RTS3 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB4_PORT_RX3 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PB4_PORT_TX3 - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2108 devices.
PORT_CTS_ECI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_CTS_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2103/4 devices.
PORT_CTS_SCI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_DCD_ECI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_DCD_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2103/4 devices.
PORT_DCD_SCI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_DSR_ECI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_DSR_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2103/4 devices.
PORT_DSR_SCI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_DTR_ECI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_DTR_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2103/4 devices.
PORT_DTR_SCI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_GPIO_0_ECI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_GPIO_0_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2103/4 devices.
PORT_GPIO_0_SCI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_GPIO_1_ECI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_GPIO_1_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2103/4 devices.
PORT_GPIO_1_SCI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_GPIO_2_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2103/4 devices.
PORT_GPIO_2_SCI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_GPIO_3_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2103/4 devices.
PORT_RI_ECI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_RI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2103/4 devices.
PORT_RI_SCI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_RTS_ECI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_RTS_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2103/4 devices.
PORT_RTS_SCI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_RXD_ECI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_RXD_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2103/4 devices.
PORT_RXD_SCI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_SUSPEND_BAR_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2103/4 devices.
PORT_SUSPEND_ECI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_SUSPEND_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2103/4 devices.
PORT_SUSPEND_SCI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_TXD_ECI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
PORT_TXD_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2103/4 devices.
PORT_TXD_SCI_ON - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Constant representing one of the bit locations for Mode/Latch for Reset and Suspend features to be used mainly for CP2105 devices.
purge(long, boolean, boolean) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
purge(long, boolean, boolean) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_Purge function of D2XX library.
PURGE_RXABORT - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent killing all current and pending receive operations in D2XX terminology.
PURGE_RXCLEAR - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent clearing receive queue in D2XX terminology.
PURGE_TXABORT - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent killing all current and pending transmission operations in D2XX terminology.
PURGE_TXCLEAR - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Bit mask to represent clearing transmit queue in D2XX terminology.

R

RCV_BREAK - Static variable in class com.serialpundit.serial.nullmodem.SerialComNullModem
Bit mask bit specifying that a break condition reception should be emulated.
RCV_BREAK - Static variable in class com.serialpundit.serial.SerialComLineErrors
The value indicating that a break condition has been received at the serial port.
read(long, byte[], int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
read(long, byte[], int) - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
read() - Method in class com.serialpundit.serial.SerialComInByteStream
Reads the next byte of data from the input stream.
read(byte[]) - Method in class com.serialpundit.serial.SerialComInByteStream
Reads some number of bytes from the input stream and stores them into the buffer array b.
read(byte[], int, int) - Method in class com.serialpundit.serial.SerialComInByteStream
Reads up to len bytes of data from the input stream into an array of bytes.
read(long, byte[], int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_Read function of D2XX library.
read(long, byte[], int) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_Read function of USBXpress library.
readBytes(long, int) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
readBytes(long, int) - Method in class com.serialpundit.serial.SerialComManager
Read specified number of data bytes from the given serial port.
readBytes(long) - Method in class com.serialpundit.serial.SerialComManager
If user does not specify any count, library try to read DEFAULT_READBYTECOUNT (1024 bytes) bytes as default value.
readBytes(long, byte[], int, int, long, SerialComLineErrors) - Method in class com.serialpundit.serial.SerialComManager
Reads data bytes from serial port into given buffer also providing info about framing, parity etc errors.
readBytesBlocking(long, int, long) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
readBytesBlocking(long, int, long) - Method in class com.serialpundit.serial.SerialComManager
Read specified number of bytes from given serial port and stay blocked till bytes arrive at serial port.
readBytesDirect(long, ByteBuffer, int, int) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
readBytesDirect(long, ByteBuffer, int, int) - Method in class com.serialpundit.serial.SerialComManager
Reads the bytes from the serial port into the given direct byte buffer using facilities of the underlying JVM and operating system.
readBytesP(long, byte[], int, int, long, SerialComLineErrors) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
readEE(long, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
readEE(long, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_ReadEE function of D2XX library.
readEEPROM(int) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
readEEPROM(int) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes ReadEEPROM function of 'SimpleIO-xxxx' library.
readLatch(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xRuntimeJNIBridge
 
readLatch(long) - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
readLatch(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Executes CP210xRT_ReadLatch function of CP210XRuntime library.
readLatch(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_ReadLatch function of USBXpress library.
readPin(int) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
readPin(int) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes ReadPin function of 'SimpleIO-xxxx' library.
readPinValue(int) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
readPinValue(int) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes ReadPinValue function of 'SimpleIO-xxxx' library.
readPort() - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
readPort() - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes ReadPort function of 'SimpleIO-xxxx' library.
readPortValue() - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
readPortValue() - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes ReadPortValue function of 'SimpleIO-xxxx' library.
readSingleByte(long) - Method in class com.serialpundit.serial.SerialComManager
This is a utility method to read a single byte from serial port.
readString(long, int) - Method in class com.serialpundit.serial.SerialComManager
Reads data from serial port and converts it into string.
readString(long) - Method in class com.serialpundit.serial.SerialComManager
This method reads data from serial port and converts it into string.
receiveFile(long, File, SerialComManager.FTPPROTO, SerialComManager.FTPVAR, boolean, ISerialComFTPProgress, SerialComFTPCMDAbort) - Method in class com.serialpundit.serial.SerialComManager
Receives file using specified file transfer protocol.
receiveFileX() - Method in class com.serialpundit.serial.ftp.SerialComXModem
Represents actions to execute in state machine to implement xmodem protocol for receiving files.
receiveFileX() - Method in class com.serialpundit.serial.ftp.SerialComXModem1K
Represents actions to execute in state machine to implement xmodem-1k protocol for receiving files.
receiveFileX() - Method in class com.serialpundit.serial.ftp.SerialComXModemCRC
Represents actions to execute in state machine to implement xmodem-crc protocol for receiving files.
receiveFileY() - Method in class com.serialpundit.serial.ftp.SerialComYModem1K
Represents actions to execute in state machine to implement ymodem-1k protocol for receiving files.
receiveFileY() - Method in class com.serialpundit.serial.ftp.SerialComYModemCRC
Represents actions to execute in state machine to implement ymodem-crc protocol for receiving files.
receiveFileY() - Method in class com.serialpundit.serial.ftp.SerialComYModemG
Represents actions to execute in state machine to implement ymodem-g protocol for receiving files.
registerDataListener(long, ISerialComDataListener) - Method in class com.serialpundit.serial.SerialComManager
This method associate a data looper with the given listener.
registerLineEventListener(long, ISerialComEventListener) - Method in class com.serialpundit.serial.SerialComManager
This method associate a event looper with the given listener.
registerTTY2COMHotPlugEventListener(Itty2comHotPlugListener, String) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
registerTTY2COMHotPlugEventListener(Itty2comHotPlugListener, String) - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
This registers a listener who will be invoked whenever a virtual serial device has been plugged or un-plugged in system.
releaseAllComPorts(String[]) - Method in class com.serialpundit.serial.comdb.SerialComDBRelease
Free all the COM port number in database of Windows of operating system so that other serial devices can use that port number.
releaseAllComPorts(String[]) - Method in class com.serialpundit.serial.internal.SerialComDBReleaseJNIBridge
 
releaseComPort(String) - Method in class com.serialpundit.serial.comdb.SerialComDBRelease
Free the COM port number in database of Windows of operating system so that other serial devices can use that port number.
releaseComPort(String) - Method in class com.serialpundit.serial.internal.SerialComDBReleaseJNIBridge
 
reload(int, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
reload(int, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_Reload function of D2XX library.
rescan() - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
rescan() - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_Rescan function of D2XX library.
reset(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
reset() - Method in class com.serialpundit.serial.SerialComInByteStream
SCM does not support reset.
reset(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_Reset function of CP210xManufacturing library.
resetDevice(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
resetDevice(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_ResetDevice function of D2XX library.
resetLineErrors() - Method in class com.serialpundit.serial.SerialComLineErrors
Reset the errors bit mask.
resetPort(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
resetPort(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_ResetPort function of D2XX library.
resizeComDBDatabase(int) - Method in class com.serialpundit.serial.comdb.SerialComDBRelease
It resizes database to arbitrate give number of serial ports.
resizeComDBDatabase(int) - Method in class com.serialpundit.serial.internal.SerialComDBReleaseJNIBridge
 
restartInTask(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
restartInTask(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_StopInTask function of D2XX library.
resume() - Method in class com.serialpundit.serial.internal.SerialComLooper
Looper starts sending new data again to the data listener.
resumeListeningEvents(ISerialComEventListener) - Method in class com.serialpundit.serial.internal.SerialComCompletionDispatcher
Check if we have handler corresponding to this listener and take actions accordingly.
resumeListeningEvents(long) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
resumeListeningEvents(ISerialComEventListener) - Method in class com.serialpundit.serial.SerialComManager
Resume delivering events kept in queue to application.
RI - Static variable in class com.serialpundit.serial.SerialComManager
Ring indicator mask bit constant for UART control line.
RTS - Static variable in class com.serialpundit.serial.SerialComManager
Request to send mask bit constant for UART control line.

S

selectDevice(int) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
selectDevice(int) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes SelectDevice function of 'SimpleIO-xxxx' library.
sendBreak(long, int) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
sendBreak(long, int) - Method in class com.serialpundit.serial.SerialComManager
Assert a break condition on the specified port for the duration expressed in milliseconds.
sendFile(long, File[], SerialComManager.FTPPROTO, SerialComManager.FTPVAR, boolean, ISerialComFTPProgress, SerialComFTPCMDAbort) - Method in class com.serialpundit.serial.SerialComManager
Send given file(s) using specified file transfer protocol.
sendFileX() - Method in class com.serialpundit.serial.ftp.SerialComXModem
Represents actions to execute in state machine to implement xmodem protocol for sending files.
sendFileX() - Method in class com.serialpundit.serial.ftp.SerialComXModem1K
Represents actions to execute in state machine to implement xmodem-1k protocol for sending files.
sendFileX() - Method in class com.serialpundit.serial.ftp.SerialComXModemCRC
Represents actions to execute in state machine to implement xmodem/crc protocol for sending files.
sendFileY() - Method in class com.serialpundit.serial.ftp.SerialComYModem1K
Represents actions to execute in state machine to implement ymodem-1k protocol for sending files.
sendFileY() - Method in class com.serialpundit.serial.ftp.SerialComYModemCRC
Represents actions to execute in state machine to implement ymodem/crc protocol for sending files.
sendFileY() - Method in class com.serialpundit.serial.ftp.SerialComYModemG
Represents actions to execute in state machine to implement ymodem-g protocol for sending files.
SerialComCompletionDispatcher - Class in com.serialpundit.serial.internal
Represents Proactor in our IO design pattern.
SerialComCompletionDispatcher(SerialComPortJNIBridge, TreeMap<Long, SerialComPortHandleInfo>) - Constructor for class com.serialpundit.serial.internal.SerialComCompletionDispatcher
Allocates a new SerialComCompletionDispatcher object.
SerialComCP210xManufacturingJNIBridge - Class in com.serialpundit.serial.internal
This class is an interface between java and native shared library.
SerialComCP210xManufacturingJNIBridge() - Constructor for class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
Allocates a new SerialComCP210xManufacturingJNIBridge object.
SerialComCP210xRuntimeJNIBridge - Class in com.serialpundit.serial.internal
This class is an interface between java and native shared library.
SerialComCP210xRuntimeJNIBridge() - Constructor for class com.serialpundit.serial.internal.SerialComCP210xRuntimeJNIBridge
Allocates a new SerialComCP210xRuntimeJNIBridge object.
SerialComDBRelease - Class in com.serialpundit.serial.comdb
Provides methods to release COM ports assigned by Windows operating system to dynamically when a serial device is inserted into system (installation).
SerialComDBRelease(SerialComDBReleaseJNIBridge) - Constructor for class com.serialpundit.serial.comdb.SerialComDBRelease
Construct and allocates a new SerialComDBRelease object with given details.
SerialComDBReleaseJNIBridge - Class in com.serialpundit.serial.internal
This class is an interface between java and native shared library.
SerialComDBReleaseJNIBridge() - Constructor for class com.serialpundit.serial.internal.SerialComDBReleaseJNIBridge
Allocates a new SerialComDBReleaseJNIBridge object.
SerialComFTDID2XX - Class in com.serialpundit.serial.vendor
FTDI provides two interfaces for their USB-UART ICs; first interface is Virtual COM port and second is provided via a proprietary DLL (a.k.a.
SerialComFTDID2XX(File, String, int, int, SerialComSystemProperty) - Constructor for class com.serialpundit.serial.vendor.SerialComFTDID2XX
Allocates a new SerialComFTDID2XX object and extract and load shared libraries as required.
SerialComFTDID2XX.DATABITS - Enum in com.serialpundit.serial.vendor
Pre-defined enum constants for number of data bits (word length) in a serial frame.
SerialComFTDID2XX.FLOWCTRL - Enum in com.serialpundit.serial.vendor
Pre-defined enum constants for flow control of a serial frame.
SerialComFTDID2XX.PARITY - Enum in com.serialpundit.serial.vendor
Pre-defined enum constants for enabling type of parity in a serial frame.
SerialComFTDID2XX.STOPBITS - Enum in com.serialpundit.serial.vendor
Pre-defined enum constants for number of stop bits in a serial frame.
SerialComFTDID2XXJNIBridge - Class in com.serialpundit.serial.internal
This class is an interface between java and native shared library.
SerialComFTDID2XXJNIBridge() - Constructor for class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
Allocates a new SerialComFTDID2XXJNIBridge object.
SerialComFTPCMDAbort - Class in com.serialpundit.serial.ftp
Acts as a messenger between application and serialpundit to specify whether sending/receiving file should continue or be aborted.
SerialComFTPCMDAbort() - Constructor for class com.serialpundit.serial.ftp.SerialComFTPCMDAbort
Allocates a new SerialComFTPCMDAbort object with initial state as continue to transfer.
SerialComInByteStream - Class in com.serialpundit.serial
Represents an input stream of bytes which is received from serial port.
SerialComInByteStream(SerialComManager, SerialComPortHandleInfo, long, SerialComManager.SMODE) - Constructor for class com.serialpundit.serial.SerialComInByteStream
Construct and allocates a new SerialComInByteStream object with given details.
SerialComLineErrors - Class in com.serialpundit.serial
An instance of this class should be passed if the application wish to know whether parity, framing, overrun etc errors has happened on serial port while receiving data or not.
SerialComLineErrors() - Constructor for class com.serialpundit.serial.SerialComLineErrors
Allocate and reset the errors bit mask.
SerialComLineEvent - Class in com.serialpundit.serial
Encapsulate events that happens on serial port control lines.
SerialComLineEvent(int, int) - Constructor for class com.serialpundit.serial.SerialComLineEvent
The looper object remembers state of lines and pass both previous and new state.
SerialComLooper - Class in com.serialpundit.serial.internal
Encapsulates environment for data and event looper implementation.
SerialComLooper(SerialComPortJNIBridge) - Constructor for class com.serialpundit.serial.internal.SerialComLooper
Allocates a new SerialComLooper object.
SerialComManager - Class in com.serialpundit.serial
Root of SerialPundit.
SerialComManager() - Constructor for class com.serialpundit.serial.SerialComManager
Allocates a new SerialComManager object.
SerialComManager(String, String, boolean, boolean) - Constructor for class com.serialpundit.serial.SerialComManager
Allocates a new SerialComManager object.
SerialComManager.BAUDRATE - Enum in com.serialpundit.serial
Pre-defined enum constants for baud rate values.
SerialComManager.DATABITS - Enum in com.serialpundit.serial
Pre-defined enum constants for number of data bits in a serial frame.
SerialComManager.ENDIAN - Enum in com.serialpundit.serial
Pre-defined enum constants for defining endianness of data to be sent over serial port.
SerialComManager.FLOWCONTROL - Enum in com.serialpundit.serial
Pre-defined enum constants for controlling data flow between DTE and DCE or two serial devices.
SerialComManager.FTPPROTO - Enum in com.serialpundit.serial
Pre-defined enum constants for defining file transfer protocol to use.
SerialComManager.FTPVAR - Enum in com.serialpundit.serial
Pre-defined enum constants for defining variant of file transfer protocol to use.
SerialComManager.NUMOFBYTES - Enum in com.serialpundit.serial
Pre-defined enum constants for defining number of bytes given data can be represented in.
SerialComManager.PARITY - Enum in com.serialpundit.serial
Pre-defined enum constants for enabling type of parity in a serial frame.
SerialComManager.SMODE - Enum in com.serialpundit.serial
Pre-defined enum constants for defining behavior of byte stream.
SerialComManager.STOPBITS - Enum in com.serialpundit.serial
Pre-defined enum constants for number of stop bits in a serial frame.
SerialComMCHPSimpleIO - Class in com.serialpundit.serial.vendor
Microchip Technology Inc provides a shared library known as 'SimpleIO' for communicating with their USB-UART devices.
SerialComMCHPSimpleIO(File, String, int, int, SerialComSystemProperty) - Constructor for class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Allocates a new SerialComMCHPSimpleIO object and extract and load shared libraries as required.
SerialComMCHPSIOJNIBridge - Class in com.serialpundit.serial.internal
This class is an interface between java and native shared library.
SerialComMCHPSIOJNIBridge() - Constructor for class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
Allocates a new SerialComMCHPSIOJNIBridge object.
SerialComNullModem - Class in com.serialpundit.serial.nullmodem
Provides APIs to create and destroy virtual serial ports using the tty2com null modem emulation driver provided by serialpundit.
SerialComNullModem(SerialComPortJNIBridge) - Constructor for class com.serialpundit.serial.nullmodem.SerialComNullModem
Create an instance of SerialComNullModem with given details.
SerialComOutByteStream - Class in com.serialpundit.serial
Represents an output stream of bytes that gets sent over to serial port for transmission.
SerialComOutByteStream(SerialComManager, SerialComPortHandleInfo, long, SerialComManager.SMODE) - Constructor for class com.serialpundit.serial.SerialComOutByteStream
Allocates a new SerialComOutByteStream object.
SerialComPortHandleInfo - Class in com.serialpundit.serial.internal
Encapsulates the information like port handle, looper object, event listener, data listener, port name etc associated with a particular port.
SerialComPortHandleInfo(String, long, SerialComLooper, ISerialComDataListener, ISerialComEventListener) - Constructor for class com.serialpundit.serial.internal.SerialComPortHandleInfo
Allocates a new SerialComPortHandleInfo object.
SerialComPortJNIBridge - Class in com.serialpundit.serial.internal
This class is an interface between java and native shared library.
SerialComPortJNIBridge() - Constructor for class com.serialpundit.serial.internal.SerialComPortJNIBridge
Allocates a new SerialComPortJNIBridge object.
SerialComPortMapper - Class in com.serialpundit.serial.mapper
Provides methods to create and remove alias for serial ports is system.
SerialComPortMapper(SerialComPortMapperJNIBridge) - Constructor for class com.serialpundit.serial.mapper.SerialComPortMapper
Construct and allocates a new SerialComPortMapper object with given details.
SerialComPortMapperJNIBridge - Class in com.serialpundit.serial.internal
This class is an interface between java and native shared library.
SerialComPortMapperJNIBridge() - Constructor for class com.serialpundit.serial.internal.SerialComPortMapperJNIBridge
Allocates a new SerialComPortMapperJNIBridge object.
SerialComPortsList - Class in com.serialpundit.serial.internal
Finds all serial ports known to system at this instant and return them in sorted alphanumeric order.
SerialComPortsList(SerialComPortJNIBridge, int) - Constructor for class com.serialpundit.serial.internal.SerialComPortsList
Allocates a new SerialComPortsList object.
SerialComSLabsCP210xManufacturing - Class in com.serialpundit.serial.vendor
Silicon labs provides libraries to communicate with their USB-UART devices.
SerialComSLabsCP210xManufacturing(File, String, int, int, SerialComSystemProperty) - Constructor for class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Allocates a new SerialComSLabsCP210xManufacturing object and extract and load shared libraries as required.
SerialComSLabsCP210xRuntime - Class in com.serialpundit.serial.vendor
Silicon labs provides libraries to communicate with their USB-UART devices.
SerialComSLabsCP210xRuntime(File, String, int, int, SerialComSystemProperty) - Constructor for class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Allocates a new SerialComSLabsCP210xRuntime object and extract and load shared libraries as required.
SerialComSLabsUSBXpress - Class in com.serialpundit.serial.vendor
Silicon labs provides libraries to communicate with their USB-UART devices.
SerialComSLabsUSBXpress(File, String, int, int, SerialComSystemProperty) - Constructor for class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Allocates a new SerialComSLabsUSBXpress object, extract and load shared libraries as required.
SerialComSLabsUSBXpressJNIBridge - Class in com.serialpundit.serial.internal
This class is an interface between java and native shared library.
SerialComSLabsUSBXpressJNIBridge() - Constructor for class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
Allocates a new SerialComSLabsUSBXpressJNIBridge object.
SerialComVendorLib - Class in com.serialpundit.serial.vendor
Super class for all classes which implements vendor specific API to talk to their devices using the libraries provided by vendor.
SerialComVendorLib() - Constructor for class com.serialpundit.serial.vendor.SerialComVendorLib
Allocates a new SerialComVendorLib object.
SerialComXModem - Class in com.serialpundit.serial.ftp
Implements XMODEM-128/XMODEM-CHECKSUM file transfer protocol state machine in Java.
SerialComXModem(SerialComManager, long, File, boolean, ISerialComXmodemProgress, SerialComFTPCMDAbort, int) - Constructor for class com.serialpundit.serial.ftp.SerialComXModem
Allocates a new SerialComXModem object with given details and associate it with the given instance of SerialComManager class.
SerialComXModem1K - Class in com.serialpundit.serial.ftp
Implements XMODEM-1K file transfer protocol state machine in Java.
SerialComXModem1K(SerialComManager, long, File, boolean, ISerialComXmodemProgress, SerialComFTPCMDAbort, int) - Constructor for class com.serialpundit.serial.ftp.SerialComXModem1K
Allocates a new SerialComXModem1K object with given details and associate it with the given instance of SerialComManager class.
SerialComXModemCRC - Class in com.serialpundit.serial.ftp
Implements XMODEM-CRC file transfer protocol state machine in Java.
SerialComXModemCRC(SerialComManager, long, File, boolean, ISerialComXmodemProgress, SerialComFTPCMDAbort, int) - Constructor for class com.serialpundit.serial.ftp.SerialComXModemCRC
Allocates a new SerialComXModemCRC object with given details and associate it with the given instance of SerialComManager class.
SerialComYModem1K - Class in com.serialpundit.serial.ftp
Implements YMODEM-1K file transfer protocol state machine in Java.
SerialComYModem1K(SerialComManager, long, File[], boolean, ISerialComYmodemProgress, SerialComFTPCMDAbort, int) - Constructor for class com.serialpundit.serial.ftp.SerialComYModem1K
Allocates a new SerialComYModem1K object with given details and associate it with the given instance of SerialComManager class.
SerialComYModem1K(SerialComManager, long, File, boolean, ISerialComYmodemProgress, SerialComFTPCMDAbort, int) - Constructor for class com.serialpundit.serial.ftp.SerialComYModem1K
Allocates a new SerialComYModem1K object with given details and associate it with the given instance of SerialComManager class.
SerialComYModemCRC - Class in com.serialpundit.serial.ftp
Implements YMODEM-CRC file transfer protocol state machine in Java.
SerialComYModemCRC(SerialComManager, long, File[], boolean, ISerialComYmodemProgress, SerialComFTPCMDAbort, int) - Constructor for class com.serialpundit.serial.ftp.SerialComYModemCRC
Allocates a new SerialComYModemCRC object with given details and associate it with the given instance of SerialComManager class.
SerialComYModemCRC(SerialComManager, long, File, boolean, ISerialComYmodemProgress, SerialComFTPCMDAbort, int) - Constructor for class com.serialpundit.serial.ftp.SerialComYModemCRC
Allocates a new SerialComYModemCRC object with given details and associate it with the given instance of SerialComManager class.
SerialComYModemG - Class in com.serialpundit.serial.ftp
Implements YMODEM-G file transfer protocol state machine in Java.
SerialComYModemG(SerialComManager, long, File[], boolean, ISerialComYmodemProgress, SerialComFTPCMDAbort, int) - Constructor for class com.serialpundit.serial.ftp.SerialComYModemG
Allocates a new SerialComYModemG object with given details and associate it with the given instance of SerialComManager class.
SerialComYModemG(SerialComManager, long, File, boolean, ISerialComYmodemProgress, SerialComFTPCMDAbort, int) - Constructor for class com.serialpundit.serial.ftp.SerialComYModemG
Allocates a new SerialComYModemG object with given details and associate it with the given instance of SerialComManager class.
setBaudDivisor(long, int) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_SetBaudDivisor function of USBXpress library.
setBaudRate(long, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
setBaudRate(long, int) - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
setBaudRate(long, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_SetBaudRate function of D2XX library.
setBaudRate(long, int) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_SetBaudRate function of USBXpress library.
setBaudRateConfig(long, int, int, int, int) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
setBaudRateConfig(long, int, int, int, int) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_SetBaudRateConfig function of of CP210xManufacturing library.
setBitMode(long, int, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
setBitMode(long, int, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_SetBitMode function of D2XX library.
setBreak(long, int) - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
SETBREAK - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Constant indicating that the break condition need to be set.
setBreak(long, int) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_SetBreak function of USBXpress library.
setBreakOff(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
setBreakOff(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_SetBreakOff function of D2XX library.
setBreakOn(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
setBreakOn(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_SetBreakOn function of D2XX library.
setChars(long, byte, byte, byte, byte) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
setChars(long, char, char, char, char) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_SetChars function of D2XX library.
setDataCharacteristics(long, int, int, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
setDataCharacteristics(long, SerialComFTDID2XX.DATABITS, SerialComFTDID2XX.STOPBITS, SerialComFTDID2XX.PARITY) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_SetDataCharacteristics function of D2XX library.
setDataListener(ISerialComDataListener) - Method in class com.serialpundit.serial.internal.SerialComPortHandleInfo
Set the data listener for this handle.
setDeadmanTimeout(long, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
setDeadmanTimeout(long, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_SetDeadmanTimeout function of D2XX library.
setDeviceMode(long, byte, byte) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
setDeviceMode(long, byte, byte) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_SetDeviceMode function of of CP210xManufacturing library.
setDeviceVersion(long, int) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
setDeviceVersion(long, int) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_SetDeviceVersion function of of CP210xManufacturing library.
setDivisor(long, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
setDivisor(long, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_SetDivisor function of D2XX library.
setDTR(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
setDTR(long, boolean) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
setDTR(long, boolean) - Method in class com.serialpundit.serial.SerialComManager
This method assert/de-assert DTR line of serial port.
SETDTR - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Constant indicating that the DTR signal need to be set.
setDTR(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_SetDtr function of D2XX library.
setDualPortConfig(long, int, int, int, int, int, int) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
setDualPortConfig(long, int, int, int, int, int, int) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_SetDualPortConfig function of of CP210xManufacturing library.
setEventListener(ISerialComEventListener) - Method in class com.serialpundit.serial.internal.SerialComPortHandleInfo
Set the event listener associated with this handle.
setEventNotificationAndWait(long, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
setEventNotificationAndWait(long, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_SetEventNotification function of D2XX library and blocks until one or more events specified in eventMask occurs.
setEventsMask(int) - Method in class com.serialpundit.serial.internal.SerialComLooper
In future we may shift modifying mask in the native code itself, so as to prevent JNI transitions.
setEventsMask(ISerialComEventListener, int) - Method in class com.serialpundit.serial.SerialComManager
Defines for which line events registered event listener will be called.
setFlowControl(long, int, byte, byte) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
setFlowControl(long, int, int, int, int, int, int) - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
setFlowControl(long, SerialComFTDID2XX.FLOWCTRL, char, char) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_SetFlowControl function of D2XX library.
setFlowControl(long, int, int, int, int, int, int) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_SetFlowControl function of USBXpress library.
setFlushBufferConfig(long, int) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
setFlushBufferConfig(long, int) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_SetFlushBufferConfig function of of CP210xManufacturing library.
setInterfaceString(long, byte, String) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
setInterfaceString(long, byte, String) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_SetInterfaceString function of of CP210xManufacturing library.
setLatencyTimer(long, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
setLatencyTimer(long, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_SetLatencyTimer function of D2XX library.
setLineControl(long, int) - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
setLineControl(long, int) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_SetLineControl function of USBXpress library.
setLockValue(long) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
setLockValue(long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_SetLockValue function of of CP210xManufacturing library.
setLooper(SerialComLooper) - Method in class com.serialpundit.serial.internal.SerialComPortHandleInfo
Set the looper object that is associated with this handle.
setMaxPower(long, byte) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
setMaxPower(long, byte) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_SetMaxPower function of of CP210xManufacturing library.
setOpenedPortName(String) - Method in class com.serialpundit.serial.internal.SerialComPortHandleInfo
Set the name of port.
setPid(long, int) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
setPid(long, int) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_SetPid function of of CP210xManufacturing library.
setPin(int) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
setPin(int) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes SetPin function of 'SimpleIO-xxxx' library.
setPortConfig(long, int, int, int, int) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
setPortConfig(long, int, int, int, int) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_SetPortConfig function of of CP210xManufacturing library.
setPortHandle(long) - Method in class com.serialpundit.serial.internal.SerialComPortHandleInfo
Sets the handle of the port opened.
setProductString(long, String) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
setProductString(long, String) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_SetProductString function of of CP210xManufacturing library.
setQuadPortConfig(long, int[], int[], byte[]) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
setQuadPortConfig(long, int[], int[], byte[]) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_SetDualPortConfig function of of CP210xManufacturing library.
setResetPipeRetryCount(long, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
setResetPipeRetryCount(long, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes SetResetPipeRetryCount function of D2XX library.
setRTS(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
setRTS(long, boolean) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
setRTS(long, boolean) - Method in class com.serialpundit.serial.SerialComManager
This method assert/de-assert RTS line of serial port.
SETRTS - Static variable in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Constant indicating that the RTS signal need to be set.
setRTS(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_SetRts function of D2XX library.
setSelfPower(long, boolean) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
setSelfPower(long, boolean) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_SetSelfPower function of of CP210xManufacturing library.
setSerialComInByteStream(SerialComInByteStream) - Method in class com.serialpundit.serial.internal.SerialComPortHandleInfo
Set the SerialComByteStream object associated with this handle.
setSerialComOutByteStream(SerialComOutByteStream) - Method in class com.serialpundit.serial.internal.SerialComPortHandleInfo
Set the SerialComByteStream object associated with this handle.
setSerialNumber(long, String) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
setSerialNumber(long, String) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_SetSerialNumber function of of CP210xManufacturing library.
setTimeouts(long, long, long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
setTimeouts(long, long) - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
setTimeouts(long, long, long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_SetTimeouts function of D2XX library.
setTimeouts(long, long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_SetTimeouts function of USBXpress library.
setUpDataLooper(long, SerialComPortHandleInfo, ISerialComDataListener) - Method in class com.serialpundit.serial.internal.SerialComCompletionDispatcher
This method creates data looper thread and initialize subsystem for data event passing.
setUpDataLooperThread(long, SerialComLooper) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
setUpEventLooper(long, SerialComPortHandleInfo, ISerialComEventListener) - Method in class com.serialpundit.serial.internal.SerialComCompletionDispatcher
This method creates event looper thread and initialize subsystem for line event passing.
setUpEventLooperThread(long, SerialComLooper) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
setuptty2com() - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
setUSBParameters(long, int, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
setUSBParameters(long, int, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_SetUSBParameters function of D2XX library.
setVid(long, int) - Method in class com.serialpundit.serial.internal.SerialComCP210xManufacturingJNIBridge
 
setVid(long, int) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xManufacturing
Executes CP210x_SetVid function of of CP210xManufacturing library.
setVidPid(int, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
setVidPid(int, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_SetVIDPID function of D2XX library.
SI_FIRMWARE_CONTROLLED - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
 
SI_HANDSHAKE_LINE - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
 
SI_HELD_ACTIVE - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
 
SI_HELD_INACTIVE - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
 
SI_RECEIVE_FLOW_CONTROL - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
 
SI_RETURN_DESCRIPTION - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
 
SI_RETURN_LINK_NAME - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
 
SI_RETURN_PID - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
 
SI_RETURN_SERIAL_NUMBER - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
 
SI_RETURN_VID - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
 
SI_RX_EMPTY - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
 
SI_RX_NO_OVERRUN - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
 
SI_RX_OVERRUN - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
 
SI_RX_READY - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
 
SI_STATUS_INPUT - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
 
SI_TRANSMIT_ACTIVE_SIGNAL - Static variable in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
 
skip(long) - Method in class com.serialpundit.serial.SerialComInByteStream
SCM does not support skip.
SP_CON_CTS - Static variable in class com.serialpundit.serial.nullmodem.SerialComNullModem
Bit mask bit specifying that the given pin should be connected to CTS pin of other end.
SP_CON_DCD - Static variable in class com.serialpundit.serial.nullmodem.SerialComNullModem
Bit mask bit specifying that the given pin should be connected to DCD pin of other end.
SP_CON_DSR - Static variable in class com.serialpundit.serial.nullmodem.SerialComNullModem
Bit mask bit specifying that the given pin should be connected to DSR pin of other end.
SP_CON_NONE - Static variable in class com.serialpundit.serial.nullmodem.SerialComNullModem
Bit mask bit specifying that the given pin should be left unconnected.
SP_CON_RI - Static variable in class com.serialpundit.serial.nullmodem.SerialComNullModem
Bit mask bit specifying that the given pin should be connected to RI pin of other end.
startDataLooper(long, ISerialComDataListener, String) - Method in class com.serialpundit.serial.internal.SerialComLooper
Start the thread to loop over data queue.
startEventLooper(long, ISerialComEventListener, String) - Method in class com.serialpundit.serial.internal.SerialComLooper
Get initial status of control lines and start Java worker thread.
startMappingService() - Method in class com.serialpundit.serial.internal.SerialComPortMapperJNIBridge
 
startMappingService() - Method in class com.serialpundit.serial.mapper.SerialComPortMapper
Start the service which may run with elevated privileges in system.
startSerialComDBReleaseSerive() - Method in class com.serialpundit.serial.comdb.SerialComDBRelease
Starts the service on demand.
startSerialComDBReleaseSerive() - Method in class com.serialpundit.serial.internal.SerialComDBReleaseJNIBridge
 
stopDataLooper() - Method in class com.serialpundit.serial.internal.SerialComLooper
Set the flag to indicate that the thread is supposed to run to completion and exit.
stopEventLooper() - Method in class com.serialpundit.serial.internal.SerialComLooper
Set the flag to indicate that the thread is supposed to run to completion and exit.
stopInTask(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
stopInTask(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_StopInTask function of D2XX library.
stopMappingService() - Method in class com.serialpundit.serial.internal.SerialComPortMapperJNIBridge
 
stopMappingService() - Method in class com.serialpundit.serial.mapper.SerialComPortMapper
Stops the serial port mapping service when no more required.
stopSerialComDBReleaseSerive() - Method in class com.serialpundit.serial.comdb.SerialComDBRelease
Stops the service on demand.
stopSerialComDBReleaseSerive() - Method in class com.serialpundit.serial.internal.SerialComDBReleaseJNIBridge
 

T

TOGGLE - Static variable in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Constant representing toggling in operational state.

U

unblockBlockingIOOperation(long) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
unblockBlockingIOOperation(long) - Method in class com.serialpundit.serial.SerialComManager
Unblocks any blocked operation if it exist.
unmapAliasToExistingComPort(String) - Method in class com.serialpundit.serial.internal.SerialComPortMapperJNIBridge
 
unmapAliasToExistingComPort(String) - Method in class com.serialpundit.serial.mapper.SerialComPortMapper
Removes a previously created alias to the given existing serial port.
unregisterDataListener(long, ISerialComDataListener) - Method in class com.serialpundit.serial.SerialComManager
This method destroys complete java and native looper subsystem associated with this particular data listener.
unregisterLineEventListener(long, ISerialComEventListener) - Method in class com.serialpundit.serial.SerialComManager
This method destroys complete java and native looper subsystem associated with this particular event listener.
unregisterTTY2COMHotPlugEventListener(int) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
unregisterTTY2COMHotPlugEventListener(int) - Method in class com.serialpundit.serial.nullmodem.SerialComNullModem
This unregisters listener and terminate native thread used for monitoring virtual serial device insertion or removal.
unsetuptty2com() - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
useExtOsc() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether external oscillator is to be used or not.
useHighDriveIOs() - Method in class com.serialpundit.serial.vendor.FTprogramData
Finds whether more current is to be supplied at IC pins or not.

V

valueOf(String) - Static method in enum com.serialpundit.serial.SerialComManager.BAUDRATE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.serialpundit.serial.SerialComManager.DATABITS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.serialpundit.serial.SerialComManager.ENDIAN
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.serialpundit.serial.SerialComManager.FLOWCONTROL
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.serialpundit.serial.SerialComManager.FTPPROTO
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.serialpundit.serial.SerialComManager.FTPVAR
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.serialpundit.serial.SerialComManager.NUMOFBYTES
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.serialpundit.serial.SerialComManager.PARITY
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.serialpundit.serial.SerialComManager.SMODE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.serialpundit.serial.SerialComManager.STOPBITS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.serialpundit.serial.vendor.SerialComFTDID2XX.DATABITS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.serialpundit.serial.vendor.SerialComFTDID2XX.FLOWCTRL
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.serialpundit.serial.vendor.SerialComFTDID2XX.PARITY
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.serialpundit.serial.vendor.SerialComFTDID2XX.STOPBITS
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.serialpundit.serial.SerialComManager.BAUDRATE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.serialpundit.serial.SerialComManager.DATABITS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.serialpundit.serial.SerialComManager.ENDIAN
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.serialpundit.serial.SerialComManager.FLOWCONTROL
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.serialpundit.serial.SerialComManager.FTPPROTO
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.serialpundit.serial.SerialComManager.FTPVAR
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.serialpundit.serial.SerialComManager.NUMOFBYTES
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.serialpundit.serial.SerialComManager.PARITY
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.serialpundit.serial.SerialComManager.SMODE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.serialpundit.serial.SerialComManager.STOPBITS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.serialpundit.serial.vendor.SerialComFTDID2XX.DATABITS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.serialpundit.serial.vendor.SerialComFTDID2XX.FLOWCTRL
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.serialpundit.serial.vendor.SerialComFTDID2XX.PARITY
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.serialpundit.serial.vendor.SerialComFTDID2XX.STOPBITS
Returns an array containing the constants of this enum type, in the order they are declared.
VLIB_FTDI_D2XX - Static variable in class com.serialpundit.serial.vendor.SerialComVendorLib
The value indicating proprietary D2XX software interface from Future Technology Devices International Ltd.
VLIB_MCHP_SIMPLEIO - Static variable in class com.serialpundit.serial.vendor.SerialComVendorLib
The value indicating 'SimpleIO' library from Microchip Technology Inc.
VLIB_SLABS_CP210XMANUFACTURING - Static variable in class com.serialpundit.serial.vendor.SerialComVendorLib
The value indicating 'CP210xManufacturing' library from Silicon Laboratories, Inc.
VLIB_SLABS_CP210XRUNTIME - Static variable in class com.serialpundit.serial.vendor.SerialComVendorLib
The value indicating 'CP210xRuntime' library from Silicon Laboratories, Inc.
VLIB_SLABS_USBXPRESS - Static variable in class com.serialpundit.serial.vendor.SerialComVendorLib
The value indicating 'USBXpress' library from Silicon Laboratories, Inc.

W

w32ClearCommBreak(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32ClearCommBreak(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_ClearCommBreak function of D2XX library.
w32ClearCommError(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32ClearCommError(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_ClearCommError function of D2XX library.
w32CloseHandle(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32CloseHandle(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_CloseHandle function of D2XX library.
w32CreateFile(String, String, long, int, int, boolean) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32CreateFile(String, String, long, int, int, boolean) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_CreateFile function of D2XX library.
w32EscapeCommFunction(long, short) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32EscapeCommFunction(long, short) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_EscapeCommFunction function of D2XX library.
w32GetCommMask(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32GetCommMask(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_GetCommMask function of D2XX library.
w32GetCommModemStatus(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32GetCommModemStatus(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_GetCommModemStatus function of D2XX library.
w32GetCommState(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32GetCommState(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_GetCommState function of D2XX library.
w32GetCommTimeouts(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32GetCommTimeouts(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_GetCommTimeouts function of D2XX library.
w32GetLastError(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32GetLastError(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_GetLastError function of D2XX library.
w32GetOverlappedResult(long, boolean) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32GetOverlappedResult(long, boolean) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_GetOverlappedResult function of D2XX library.
w32PurgeComm(long, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32PurgeComm(long, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_PurgeComm function of D2XX library.
w32ReadFile(long, byte[], int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32ReadFile(long, byte[], int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_ReadFile function of D2XX library.
w32SetCommBreak(long) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32SetCommBreak(long) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_SetCommBreak function of D2XX library.
w32SetCommMask(long, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32SetCommMask(long, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_SetCommMask function of D2XX library.
w32SetCommState(long, int[]) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32SetCommState(long, int[]) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_SetCommState function of D2XX library.
w32SetCommTimeouts(long, int, int, int, int, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32SetCommTimeouts(long, int, int, int, int, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_SetCommTimeouts function of D2XX library.
w32SetupComm(long, int, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32SetupComm(long, int, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_SetupComm function of D2XX library.
w32WaitCommEvent(long, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32WaitCommEvent(long, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_WaitCommEvent function of D2XX library.
w32WriteFile(long, byte[], int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
w32WriteFile(long, byte[], int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_W32_WriteFile function of D2XX library.
write(long, byte[], int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
write(long, byte[], int) - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
write(int) - Method in class com.serialpundit.serial.SerialComOutByteStream
Writes the specified byte to this output stream (eight low-order bits of the argument data).
write(byte[]) - Method in class com.serialpundit.serial.SerialComOutByteStream
Writes data.length bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in class com.serialpundit.serial.SerialComOutByteStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
write(long, byte[], int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_Write function of D2XX library.
write(long, byte[], int) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_Write function of USBXpress library.
writeBytes(long, byte[], int) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
writeBytes(long, byte[], int) - Method in class com.serialpundit.serial.SerialComManager
This method writes bytes from the specified byte type buffer.
writeBytes(long, byte[]) - Method in class com.serialpundit.serial.SerialComManager
Utility method to call writeBytes without delay between successive bytes.
writeBytesBlocking(long, byte[], long) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
writeBytesBlocking(long, byte[], long) - Method in class com.serialpundit.serial.SerialComManager
Write bytes from given buffer to the given handle in blocking mode.
writeBytesDirect(long, ByteBuffer, int, int) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
writeBytesDirect(long, ByteBuffer, int, int) - Method in class com.serialpundit.serial.SerialComManager
Writes the bytes from the given direct byte buffer using facilities of the underlying JVM and operating system.
writeEE(long, int, int) - Method in class com.serialpundit.serial.internal.SerialComFTDID2XXJNIBridge
 
writeEE(long, int, int) - Method in class com.serialpundit.serial.vendor.SerialComFTDID2XX
Executes FT_WriteEE function of D2XX library.
writeEEPROM(int, short) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
writeEEPROM(int, short) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes WriteEEPROM function of 'SimpleIO-xxxx' library.
writeIntArray(long, int[], int, SerialComManager.ENDIAN, SerialComManager.NUMOFBYTES) - Method in class com.serialpundit.serial.SerialComManager
This method send an array of integers on the specified port.
writeLatch(long, long, long) - Method in class com.serialpundit.serial.internal.SerialComCP210xRuntimeJNIBridge
 
writeLatch(long, long, long) - Method in class com.serialpundit.serial.internal.SerialComSLabsUSBXpressJNIBridge
 
writeLatch(long, long, long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsCP210xRuntime
Executes CP210xRT_WriteLatch function of CP210XRuntime library.
writeLatch(long, long, long) - Method in class com.serialpundit.serial.vendor.SerialComSLabsUSBXpress
Executes SI_WriteLatch function of USBXpress library.
writePort(int) - Method in class com.serialpundit.serial.internal.SerialComMCHPSIOJNIBridge
 
writePort(int) - Method in class com.serialpundit.serial.vendor.SerialComMCHPSimpleIO
Executes WritePort function of 'SimpleIO-xxxx' library.
writeSingleByte(long, byte) - Method in class com.serialpundit.serial.internal.SerialComPortJNIBridge
 
writeSingleByte(long, byte) - Method in class com.serialpundit.serial.SerialComManager
This method writes a single byte to the specified port.
writeSingleInt(long, int, int, SerialComManager.ENDIAN, SerialComManager.NUMOFBYTES) - Method in class com.serialpundit.serial.SerialComManager
Different CPU and OS will have different endianness.
writeString(long, String, int) - Method in class com.serialpundit.serial.SerialComManager
This method writes a string to the specified port.
writeString(long, String, Charset, int) - Method in class com.serialpundit.serial.SerialComManager
This method writes a string to the specified port.
A B C D E F G H I J L M N O P R S T U V W 

Copyright © 2017. All rights reserved.