Skip navigation links
A B C D E F G H I K L M O P R S T V W 

A

addRange(byte) - Method in class org.vesalainen.comm.channel.SpeedDetector
 
addRange(byte, byte) - Method in class org.vesalainen.comm.channel.SpeedDetector
 
address - Variable in class org.vesalainen.comm.channel.SerialChannel
 
addSpeed(SerialChannel.Speed) - Method in class org.vesalainen.comm.channel.SpeedDetector
Adds configuration candidate
addSpeeds(Collection<? extends SerialChannel.Speed>) - Method in class org.vesalainen.comm.channel.SpeedDetector
 

B

block - Variable in class org.vesalainen.comm.channel.SerialChannel
 
Builder(String, int) - Constructor for class org.vesalainen.comm.channel.SerialChannel.Builder
 
Builder(String, SerialChannel.Speed) - Constructor for class org.vesalainen.comm.channel.SerialChannel.Builder
 
Builder(String, SerialChannel.Configuration) - Constructor for class org.vesalainen.comm.channel.SerialChannel.Builder
 

C

channel() - Method in class org.vesalainen.comm.channel.SerialSelectionKey
 
checkVersion() - Method in class org.vesalainen.comm.channel.LinuxSerialChannel
 
checkVersion() - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
clearBuffers() - Method in class org.vesalainen.comm.channel.SerialChannel
Clears input and output buffers.
clearOnClose - Variable in class org.vesalainen.comm.channel.SerialChannel
 
configuration - Variable in class org.vesalainen.comm.channel.SerialChannel
 
Configuration() - Constructor for class org.vesalainen.comm.channel.SerialChannel.Configuration
 
configure(SerialChannel.Configuration) - Method in class org.vesalainen.comm.channel.SerialChannel
Change channel configuration
configure(List<String>, long, TimeUnit) - Method in class org.vesalainen.comm.channel.SpeedDetector
 

D

dataBits - Variable in class org.vesalainen.comm.channel.SerialChannel.Configuration
 
debug(boolean) - Static method in class org.vesalainen.comm.channel.SerialChannel
Sets the debug state.
doClearBuffers(long) - Method in class org.vesalainen.comm.channel.LinuxSerialChannel
 
doClearBuffers(long) - Method in class org.vesalainen.comm.channel.SerialChannel
 
doClearBuffers(long) - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
doClose(long) - Method in class org.vesalainen.comm.channel.LinuxSerialChannel
 
doClose() - Method in class org.vesalainen.comm.channel.SerialChannel
 
doClose(long) - Method in class org.vesalainen.comm.channel.SerialChannel
 
doClose(long) - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
doConfigure(long, int, int, int, int, int, boolean) - Method in class org.vesalainen.comm.channel.LinuxSerialChannel
 
doConfigure(long, int, int, int, int, int, boolean) - Method in class org.vesalainen.comm.channel.SerialChannel
 
doConfigure(long, int, int, int, int, int, boolean) - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
doEnumPorts(List<String>) - Static method in class org.vesalainen.comm.channel.LinuxSerialChannel
 
doEnumPorts(List<String>) - Static method in class org.vesalainen.comm.channel.WinSerialChannel
 
doOpen(byte[]) - Method in class org.vesalainen.comm.channel.LinuxSerialChannel
 
doOpen(byte[]) - Method in class org.vesalainen.comm.channel.SerialChannel
 
doOpen(byte[]) - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
doRead(long, ByteBuffer) - Method in class org.vesalainen.comm.channel.LinuxSerialChannel
 
doRead(long, ByteBuffer[], int, int) - Method in class org.vesalainen.comm.channel.LinuxSerialChannel
 
doRead(long, ByteBuffer) - Method in class org.vesalainen.comm.channel.SerialChannel
 
doRead(long, ByteBuffer) - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
doWrite(long, ByteBuffer) - Method in class org.vesalainen.comm.channel.LinuxSerialChannel
 
doWrite(long, ByteBuffer[], int, int) - Method in class org.vesalainen.comm.channel.LinuxSerialChannel
 
doWrite(long, ByteBuffer) - Method in class org.vesalainen.comm.channel.SerialChannel
 
doWrite(long, ByteBuffer) - Method in class org.vesalainen.comm.channel.WinSerialChannel
 

E

equals(Object) - Method in class org.vesalainen.comm.channel.SerialChannel.Configuration
 
errorReplacement() - Static method in class org.vesalainen.comm.channel.LinuxSerialChannel
 
errorReplacement() - Static method in class org.vesalainen.comm.channel.WinSerialChannel
 
EV_RXCHAR - Static variable in class org.vesalainen.comm.channel.WinSerialChannel
 

F

flowControl - Variable in class org.vesalainen.comm.channel.SerialChannel.Configuration
 

G

get() - Method in class org.vesalainen.comm.channel.SerialChannel.Builder
 
getAllPorts() - Static method in class org.vesalainen.comm.channel.SerialChannel
Returns all available ports.
getBytesPerSecond() - Method in class org.vesalainen.comm.channel.SerialChannel.Builder
 
getBytesPerSecond() - Method in class org.vesalainen.comm.channel.SerialChannel.Configuration
 
getConfiguration() - Method in class org.vesalainen.comm.channel.SerialChannel
Returns the current configuration
getDataBits() - Method in class org.vesalainen.comm.channel.SerialChannel.Configuration
 
getDataBits(int) - Static method in class org.vesalainen.comm.channel.SerialChannel
 
getDataBits() - Method in class org.vesalainen.comm.channel.SerialChannel
 
getErrorReplacement() - Static method in class org.vesalainen.comm.channel.SerialChannel
 
getFlowControl() - Method in class org.vesalainen.comm.channel.SerialChannel.Configuration
 
getFlowControl(String) - Static method in class org.vesalainen.comm.channel.SerialChannel
 
getFlowControl() - Method in class org.vesalainen.comm.channel.SerialChannel
 
getFrameSize() - Method in class org.vesalainen.comm.channel.SerialChannel.Configuration
 
getFreePorts() - Static method in class org.vesalainen.comm.channel.SerialChannel
Returns all ports that can be opened.
getInputStream(int) - Method in class org.vesalainen.comm.channel.SerialChannel
Returns InputStream.
getOS() - Static method in class org.vesalainen.loader.LibraryLoader
 
getOutputStream(int) - Method in class org.vesalainen.comm.channel.SerialChannel
Returns OutputStream.
getParity() - Method in class org.vesalainen.comm.channel.SerialChannel.Configuration
 
getParity(String) - Static method in class org.vesalainen.comm.channel.SerialChannel
 
getParity() - Method in class org.vesalainen.comm.channel.SerialChannel
 
getPort() - Method in class org.vesalainen.comm.channel.SerialChannel.Builder
 
getPort() - Method in class org.vesalainen.comm.channel.SerialChannel
Returns the port.
getReadIntervalTimeout() - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
getReadTotalTimeoutConstant() - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
getReadTotalTimeoutMultiplier() - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
getSpeed() - Method in class org.vesalainen.comm.channel.SerialChannel.Builder
 
getSpeed() - Method in class org.vesalainen.comm.channel.SerialChannel.Configuration
 
getSpeed(SerialChannel.Speed) - Static method in class org.vesalainen.comm.channel.SerialChannel
Return the speed
getSpeed(int) - Static method in class org.vesalainen.comm.channel.SerialChannel
Return the speed
getSpeed() - Method in class org.vesalainen.comm.channel.SerialChannel
 
getStopBits() - Method in class org.vesalainen.comm.channel.SerialChannel.Configuration
 
getStopBits(int) - Static method in class org.vesalainen.comm.channel.SerialChannel
 
getStopBits() - Method in class org.vesalainen.comm.channel.SerialChannel
 
getWriteTotalTimeoutConstant() - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
getWriteTotalTimeoutMultiplier() - Method in class org.vesalainen.comm.channel.WinSerialChannel
 

H

hashCode() - Method in class org.vesalainen.comm.channel.SerialChannel.Configuration
 

I

implCloseSelectableChannel() - Method in class org.vesalainen.comm.channel.SerialChannel
 
implCloseSelector() - Method in class org.vesalainen.comm.channel.SerialSelector
 
implConfigureBlocking(boolean) - Method in class org.vesalainen.comm.channel.SerialChannel
 
interestOps() - Method in class org.vesalainen.comm.channel.SerialSelectionKey
 
interestOps(int) - Method in class org.vesalainen.comm.channel.SerialSelectionKey
 
isBlock() - Method in class org.vesalainen.comm.channel.SerialChannel.Builder
 
isClearOnClose() - Method in class org.vesalainen.comm.channel.SerialChannel
 
isReplaceError() - Method in class org.vesalainen.comm.channel.SerialChannel.Configuration
 
isReplaceError() - Method in class org.vesalainen.comm.channel.SerialChannel
 

K

keys() - Method in class org.vesalainen.comm.channel.SerialSelector
 

L

LibraryLoader - Class in org.vesalainen.loader
 
LibraryLoader() - Constructor for class org.vesalainen.loader.LibraryLoader
 
LibraryLoader.OS - Enum in org.vesalainen.loader
 
LinuxSerialChannel - Class in org.vesalainen.comm.channel
 
loadLibrary(Class<?>, String) - Static method in class org.vesalainen.loader.LibraryLoader
 
log - Static variable in class org.vesalainen.comm.channel.SerialChannel
 

M

MaxBuffers - Static variable in class org.vesalainen.comm.channel.LinuxSerialChannel
The maximum number of buffers in Gathering or Scattering operations.
MAXDWORD - Static variable in class org.vesalainen.comm.channel.WinSerialChannel
 
MaxSelect - Static variable in class org.vesalainen.comm.channel.WinSerialChannel
 
MaxSelectors - Static variable in class org.vesalainen.comm.channel.SerialChannel
The maximum number of reads or writes in select

O

open() - Method in class org.vesalainen.comm.channel.SerialChannel
Creates actual connection.
open() - Static method in class org.vesalainen.comm.channel.SerialSelector
 
openDatagramChannel() - Method in class org.vesalainen.comm.channel.SerialSelectorProvider
 
openDatagramChannel(ProtocolFamily) - Method in class org.vesalainen.comm.channel.SerialSelectorProvider
 
openPipe() - Method in class org.vesalainen.comm.channel.SerialSelectorProvider
 
openSelector() - Method in class org.vesalainen.comm.channel.SerialSelectorProvider
 
openServerSocketChannel() - Method in class org.vesalainen.comm.channel.SerialSelectorProvider
 
openSocketChannel() - Method in class org.vesalainen.comm.channel.SerialSelectorProvider
 
org.vesalainen.comm.channel - package org.vesalainen.comm.channel
 
org.vesalainen.loader - package org.vesalainen.loader
 

P

parity - Variable in class org.vesalainen.comm.channel.SerialChannel.Configuration
 
port - Variable in class org.vesalainen.comm.channel.SerialChannel
 
provider() - Static method in class org.vesalainen.comm.channel.SerialSelectorProvider
 

R

Range(byte) - Constructor for class org.vesalainen.comm.channel.SpeedDetector.Range
 
Range(byte, byte) - Constructor for class org.vesalainen.comm.channel.SpeedDetector.Range
 
read(ByteBuffer[], int, int) - Method in class org.vesalainen.comm.channel.LinuxSerialChannel
 
read(ByteBuffer) - Method in class org.vesalainen.comm.channel.SerialChannel
Reads data at buffers position and then increments the position.
read(ByteBuffer[], int, int) - Method in class org.vesalainen.comm.channel.SerialChannel
 
read(ByteBuffer[]) - Method in class org.vesalainen.comm.channel.SerialChannel
 
read(ByteBuffer) - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
readLock - Variable in class org.vesalainen.comm.channel.SerialChannel
 
readyOps() - Method in class org.vesalainen.comm.channel.SerialSelectionKey
 
readyOps(int) - Method in class org.vesalainen.comm.channel.SerialSelectionKey
 
register(AbstractSelectableChannel, int, Object) - Method in class org.vesalainen.comm.channel.SerialSelector
 
replaceError - Variable in class org.vesalainen.comm.channel.SerialChannel.Configuration
 

S

select(long) - Method in class org.vesalainen.comm.channel.SerialSelector
 
select() - Method in class org.vesalainen.comm.channel.SerialSelector
 
selectedKeys() - Method in class org.vesalainen.comm.channel.SerialSelector
 
selectNow() - Method in class org.vesalainen.comm.channel.SerialSelector
 
selector() - Method in class org.vesalainen.comm.channel.SerialSelectionKey
 
SerialChannel - Class in org.vesalainen.comm.channel
A class for making connection to a serial port E.g RS232.
SerialChannel() - Constructor for class org.vesalainen.comm.channel.SerialChannel
 
SerialChannel.Builder - Class in org.vesalainen.comm.channel
A class that is used to configure serial port and open it.
SerialChannel.Configuration - Class in org.vesalainen.comm.channel
 
SerialChannel.DataBits - Enum in org.vesalainen.comm.channel
 
SerialChannel.FlowControl - Enum in org.vesalainen.comm.channel
 
SerialChannel.Parity - Enum in org.vesalainen.comm.channel
 
SerialChannel.Speed - Enum in org.vesalainen.comm.channel
Baud rate.
SerialChannel.StopBits - Enum in org.vesalainen.comm.channel
 
SerialSelectionKey - Class in org.vesalainen.comm.channel
 
SerialSelectionKey(SelectableChannel, Selector, int, Object) - Constructor for class org.vesalainen.comm.channel.SerialSelectionKey
 
SerialSelector - Class in org.vesalainen.comm.channel
 
SerialSelectorProvider - Class in org.vesalainen.comm.channel
 
SerialSelectorProvider() - Constructor for class org.vesalainen.comm.channel.SerialSelectorProvider
 
setBlocking(boolean) - Method in class org.vesalainen.comm.channel.SerialChannel.Builder
 
setClearOnClose(boolean) - Method in class org.vesalainen.comm.channel.SerialChannel
 
setConfiguration(SerialChannel.Configuration) - Method in class org.vesalainen.comm.channel.SerialChannel.Builder
 
setDataBits(SerialChannel.DataBits) - Method in class org.vesalainen.comm.channel.SerialChannel.Builder
 
setDataBits(SerialChannel.DataBits) - Method in class org.vesalainen.comm.channel.SerialChannel.Configuration
 
setDebug(boolean) - Static method in class org.vesalainen.comm.channel.LinuxSerialChannel
 
setDebug(boolean) - Static method in class org.vesalainen.comm.channel.WinSerialChannel
 
setEventMask(int) - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
setFlowControl(SerialChannel.FlowControl) - Method in class org.vesalainen.comm.channel.SerialChannel.Builder
 
setFlowControl(SerialChannel.FlowControl) - Method in class org.vesalainen.comm.channel.SerialChannel.Configuration
 
setParity(SerialChannel.Parity) - Method in class org.vesalainen.comm.channel.SerialChannel.Builder
 
setParity(SerialChannel.Parity) - Method in class org.vesalainen.comm.channel.SerialChannel.Configuration
 
setPort(String) - Method in class org.vesalainen.comm.channel.SerialChannel.Builder
Sets the port.
setReadIntervalTimeout(int) - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
setReadTotalTimeoutConstant(int) - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
setReadTotalTimeoutMultiplier(int) - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
setReplaceError(boolean) - Method in class org.vesalainen.comm.channel.SerialChannel.Builder
 
setReplaceError(boolean) - Method in class org.vesalainen.comm.channel.SerialChannel.Configuration
 
setSpeed(SerialChannel.Speed) - Method in class org.vesalainen.comm.channel.SerialChannel.Builder
 
setSpeed(SerialChannel.Speed) - Method in class org.vesalainen.comm.channel.SerialChannel.Configuration
 
setStopBits(SerialChannel.StopBits) - Method in class org.vesalainen.comm.channel.SerialChannel.Builder
 
setStopBits(SerialChannel.StopBits) - Method in class org.vesalainen.comm.channel.SerialChannel.Configuration
 
setTimeouts() - Method in class org.vesalainen.comm.channel.LinuxSerialChannel
 
setTimeouts() - Method in class org.vesalainen.comm.channel.SerialChannel
 
setTimeouts() - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
setWriteTotalTimeoutConstant(int) - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
setWriteTotalTimeoutMultiplier(int) - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
speed - Variable in class org.vesalainen.comm.channel.SerialChannel.Configuration
 
SpeedDetector - Class in org.vesalainen.comm.channel
This class is experimental!!!
SpeedDetector() - Constructor for class org.vesalainen.comm.channel.SpeedDetector
 
SpeedDetector(long, int, int) - Constructor for class org.vesalainen.comm.channel.SpeedDetector
 
SpeedDetector.Range - Class in org.vesalainen.comm.channel
 
stopBits - Variable in class org.vesalainen.comm.channel.SerialChannel.Configuration
 

T

toString() - Method in class org.vesalainen.comm.channel.LinuxSerialChannel
 
toString() - Method in class org.vesalainen.comm.channel.SerialChannel.Configuration
 
toString() - Method in class org.vesalainen.comm.channel.SerialSelectionKey
 
toString() - Method in class org.vesalainen.comm.channel.SerialSelector
 
toString() - Method in class org.vesalainen.comm.channel.WinSerialChannel
 

V

validOps() - Method in class org.vesalainen.comm.channel.LinuxSerialChannel
 
validOps() - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
valueOf(String) - Static method in enum org.vesalainen.comm.channel.SerialChannel.DataBits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.vesalainen.comm.channel.SerialChannel.FlowControl
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.vesalainen.comm.channel.SerialChannel.Parity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.vesalainen.comm.channel.SerialChannel.Speed
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.vesalainen.comm.channel.SerialChannel.StopBits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.vesalainen.loader.LibraryLoader.OS
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.vesalainen.comm.channel.SerialChannel.DataBits
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.vesalainen.comm.channel.SerialChannel.FlowControl
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.vesalainen.comm.channel.SerialChannel.Parity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.vesalainen.comm.channel.SerialChannel.Speed
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.vesalainen.comm.channel.SerialChannel.StopBits
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.vesalainen.loader.LibraryLoader.OS
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in class org.vesalainen.comm.channel.LinuxSerialChannel
 
version() - Method in class org.vesalainen.comm.channel.LinuxSerialChannel
 
version() - Method in class org.vesalainen.comm.channel.SerialChannel
 
VERSION - Static variable in class org.vesalainen.comm.channel.WinSerialChannel
 
version() - Method in class org.vesalainen.comm.channel.WinSerialChannel
 

W

waitEvent(int) - Method in class org.vesalainen.comm.channel.WinSerialChannel
 
wakeup() - Method in class org.vesalainen.comm.channel.SerialSelector
 
WinSerialChannel - Class in org.vesalainen.comm.channel
A Windows implementation of SerialChannel
write(ByteBuffer[], int, int) - Method in class org.vesalainen.comm.channel.LinuxSerialChannel
 
write(ByteBuffer) - Method in class org.vesalainen.comm.channel.SerialChannel
Writes data at buffers position and then increments the position.
write(ByteBuffer[], int, int) - Method in class org.vesalainen.comm.channel.SerialChannel
 
write(ByteBuffer[]) - Method in class org.vesalainen.comm.channel.SerialChannel
 
writeLock - Variable in class org.vesalainen.comm.channel.SerialChannel
 
A B C D E F G H I K L M O P R S T V W 
Skip navigation links

Copyright © 2015. All rights reserved.