A C D E F G I L O R S T W 
All Classes All Packages

A

AbstractSerialPortSocket<T extends AbstractSerialPortSocket<T>> - Class in de.ibapl.spsw.jniprovider
Base class for GenericTermiosSerialPortSocket and GenericWinSerialPortSocket with common JNI bindings.
AbstractSerialPortSocket(String) - Constructor for class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
Creates a new Instance.
AbstractSerialPortSocket.SerialInputStream - Class in de.ibapl.spsw.jniprovider
 
AbstractSerialPortSocket.SerialOutputStream - Class in de.ibapl.spsw.jniprovider
 
activate() - Method in class de.ibapl.spsw.jniprovider.SerialPortSocketFactoryImpl
Load the native library in the right lifecycle for the running framework (OSGi, JEE, Spring).
available() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket.SerialInputStream
 

C

CLEANER - Static variable in class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 
CLEANER - Static variable in class de.ibapl.spsw.jniprovider.GenericWinSerialPortSocket
 
close() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket.SerialInputStream
 
close() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket.SerialOutputStream
 
close0() - Method in class de.ibapl.spsw.jniprovider.GenericWinSerialPortSocket
Close port

D

de.ibapl.spsw.jniprovider - module de.ibapl.spsw.jniprovider
 
de.ibapl.spsw.jniprovider - package de.ibapl.spsw.jniprovider
 
deActivate() - Method in class de.ibapl.spsw.jniprovider.SerialPortSocketFactoryImpl
 
doSystemLoad(String) - Static method in class de.ibapl.spsw.jniprovider.SerialPortSocketFactoryImpl
 
drainOutputBuffer() - Method in class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 
drainOutputBuffer() - Method in class de.ibapl.spsw.jniprovider.GenericWinSerialPortSocket
 

E

ensureOpen() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 

F

flush() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket.SerialOutputStream
 

G

GenericTermiosSerialPortSocket - Class in de.ibapl.spsw.jniprovider
JNI wrapper around the POSIX termios structure.
GenericTermiosSerialPortSocket(String) - Constructor for class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 
GenericTermiosSerialPortSocket(String, Speed, DataBits, StopBits, Parity, Set<FlowControl>) - Constructor for class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 
GenericWinSerialPortSocket - Class in de.ibapl.spsw.jniprovider
/** JNI wrapper around the Windows DCB structure.
GenericWinSerialPortSocket(String) - Constructor for class de.ibapl.spsw.jniprovider.GenericWinSerialPortSocket
 
GenericWinSerialPortSocket(String, Speed, DataBits, StopBits, Parity, Set<FlowControl>) - Constructor for class de.ibapl.spsw.jniprovider.GenericWinSerialPortSocket
 
getDatatBits() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
getFlowControl() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
getInBufferBytesCount() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
getInputStream() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
getInSpeed() - Method in class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 
getInterByteReadTimeout() - Method in class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 
getInterByteReadTimeout() - Method in class de.ibapl.spsw.jniprovider.GenericWinSerialPortSocket
 
getLibName() - Static method in class de.ibapl.spsw.jniprovider.SerialPortSocketFactoryImpl
 
getOutBufferBytesCount() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
getOutputStream() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
getOutSpeed() - Method in class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 
getOverallReadTimeout() - Method in class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 
getOverallReadTimeout() - Method in class de.ibapl.spsw.jniprovider.GenericWinSerialPortSocket
 
getOverallWriteTimeout() - Method in class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 
getOverallWriteTimeout() - Method in class de.ibapl.spsw.jniprovider.GenericWinSerialPortSocket
 
getParameters(int) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
Returns the parameters as masked bit set.
getParity() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
getPortName() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
getPortNames(boolean) - Method in class de.ibapl.spsw.jniprovider.SerialPortSocketFactoryImpl
Get sorted List of serial ports in the system using default settings:
getPortNames(String, boolean) - Method in class de.ibapl.spsw.jniprovider.SerialPortSocketFactoryImpl
 
getPortNames(BiConsumer<String, Boolean>) - Method in class de.ibapl.spsw.jniprovider.SerialPortSocketFactoryImpl
 
getPortnamesPath() - Method in class de.ibapl.spsw.jniprovider.SerialPortSocketFactoryImpl
 
getPortnamesRegExp() - Method in class de.ibapl.spsw.jniprovider.SerialPortSocketFactoryImpl
 
getSpeed() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
getStopBits() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
getUnixBasedPortNames(String, boolean) - Method in class de.ibapl.spsw.jniprovider.SerialPortSocketFactoryImpl
Universal method for getting port names of _nix based systems
getWindowsBasedPortNames() - Method in class de.ibapl.spsw.jniprovider.SerialPortSocketFactoryImpl
 
getWindowsPortNames(String, boolean) - Method in class de.ibapl.spsw.jniprovider.SerialPortSocketFactoryImpl
Get serial port names in Windows
getXOFFChar() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
getXONChar() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 

I

implCloseChannel() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
implCloseChannel() - Method in class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 
implCloseChannel() - Method in class de.ibapl.spsw.jniprovider.GenericWinSerialPortSocket
 
is - Variable in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
isCTS() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
isDCD() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
isDSR() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
isDTR() - Method in class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 
isRI() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
isRTS() - Method in class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 

L

LOG - Static variable in class de.ibapl.spsw.jniprovider.SerialPortSocketFactoryImpl
 

O

open(Speed, DataBits, StopBits, Parity, Set<FlowControl>) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
open(String) - Method in class de.ibapl.spsw.jniprovider.SerialPortSocketFactoryImpl
 
open(String, int) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
Open port
open(String, int) - Method in class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 
open(String, int) - Method in class de.ibapl.spsw.jniprovider.GenericWinSerialPortSocket
 
open(String, Speed, DataBits, StopBits, Parity, Set<FlowControl>) - Method in class de.ibapl.spsw.jniprovider.SerialPortSocketFactoryImpl
 
openAsync(String, Speed, DataBits, StopBits, Parity, Set<FlowControl>, ExecutorService) - Method in class de.ibapl.spsw.jniprovider.SerialPortSocketFactoryImpl
 
openAsync(String, ExecutorService) - Method in class de.ibapl.spsw.jniprovider.SerialPortSocketFactoryImpl
 
os - Variable in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 

R

read() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket.SerialInputStream
 
read(byte[]) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket.SerialInputStream
 
read(byte[], int, int) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket.SerialInputStream
 
read(ByteBuffer) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 

S

sendBreak(int) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
sendXOFF() - Method in class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 
sendXOFF() - Method in class de.ibapl.spsw.jniprovider.GenericWinSerialPortSocket
 
sendXON() - Method in class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 
sendXON() - Method in class de.ibapl.spsw.jniprovider.GenericWinSerialPortSocket
 
SerialInputStream() - Constructor for class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket.SerialInputStream
 
SerialOutputStream() - Constructor for class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket.SerialOutputStream
 
SerialPortSocketFactoryImpl - Class in de.ibapl.spsw.jniprovider
SerialPortSocketFactoryImpl() - Constructor for class de.ibapl.spsw.jniprovider.SerialPortSocketFactoryImpl
Do not load the native library here on failure it may throw up the running framework (OSGi, JEE, Spring...)
setBreak(boolean) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
setDataBits(DataBits) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
setDTR(boolean) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
setFlowControl(Set<FlowControl>) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
setInSpeed(Speed) - Method in class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 
setInSpeed0(int) - Method in class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 
setOutSpeed(Speed) - Method in class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 
setOutSpeed0(int) - Method in class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 
setParameters(int) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
Set the parameters that are set in the parameterBitSet.
setParity(Parity) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
setRTS(boolean) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
setSpeed(Speed) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
setStopBits(StopBits) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
setTimeouts(int, int, int) - Method in class de.ibapl.spsw.jniprovider.GenericTermiosSerialPortSocket
 
setTimeouts(int, int, int) - Method in class de.ibapl.spsw.jniprovider.GenericWinSerialPortSocket
 
setXOFFChar(char) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
setXONChar(char) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 

T

toString() - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
touchNativeLib() - Static method in class de.ibapl.spsw.jniprovider.SerialPortSocketFactoryImpl
 

W

write(byte[]) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket.SerialOutputStream
 
write(byte[], int, int) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket.SerialOutputStream
 
write(int) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket.SerialOutputStream
 
write(ByteBuffer) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
writeBytes_ParamsOK(byte[], int, int) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
Write data to port
writeSingle(int) - Method in class de.ibapl.spsw.jniprovider.AbstractSerialPortSocket
 
A C D E F G I L O R S T W 
All Classes All Packages