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

A

addChannel(Closeable) - Method in class org.jperipheral.PeripheralChannelGroup
Adds a channel to the group.
all() - Method in class org.jperipheral.Peripherals
Returns a list of all peripherals.
append(CharSequence) - Method in class org.jperipheral.EncodingReadableByteChannel
Appends to the text stream to be encoded.
AsynchronousByteCharChannel - Class in org.jperipheral
An adapter that maps an AsynchronousCharChannel on top of an existing AsynchronousByteChannel.
AsynchronousCharChannel - Interface in org.jperipheral
An asynchronous channel that can read and write characters.
awaitTermination(long, TimeUnit) - Method in class org.jperipheral.PeripheralChannelGroup
 

C

cancel(boolean) - Method in class org.jperipheral.TransformingFuture
 
close() - Method in class org.jperipheral.AsynchronousByteCharChannel
 
close() - Method in class org.jperipheral.DecodingWriteableByteChannel
 
close() - Method in class org.jperipheral.EncodingReadableByteChannel
 
close(A, CompletionHandler<Void, ? super A>) - Method in interface org.jperipheral.InterruptibleByteChannel
Closes this channel.
close(A, CompletionHandler<Void, ? super A>) - Method in interface org.jperipheral.InterruptibleCharChannel
Closes this channel.
close() - Method in class org.jperipheral.SerialChannel
 
completed(V, A) - Method in class org.jperipheral.CompletionHandlerExecutor
 
completed(V, Void) - Method in class org.jperipheral.CompletionHandlerToFuture
 
CompletionHandlerExecutor<V,A> - Class in org.jperipheral
Invokes a delegate CompletionHandler using a specific Executor.
CompletionHandlerExecutor(CompletionHandler<V, ? super A>, Executor) - Constructor for class org.jperipheral.CompletionHandlerExecutor
Creates a CompletionHandlerExecutor.
CompletionHandlerToFuture<V> - Class in org.jperipheral
Wraps a Future in a CompletionHandler.
CompletionHandlerToFuture(SettableFuture<V>) - Constructor for class org.jperipheral.CompletionHandlerToFuture
Creates a new CompletionHandlerToFuture.
configure(Binder) - Method in class org.jperipheral.GuiceModule
 
configure(SerialPort.BaudRate, SerialPort.DataBits, SerialPort.Parity, SerialPort.StopBits, SerialPort.FlowControl) - Method in class org.jperipheral.SerialChannel
Configures the serial port channel.

D

DecodingWriteableByteChannel - Class in org.jperipheral
Converts bytes written to a String.
DecodingWriteableByteChannel(Charset) - Constructor for class org.jperipheral.DecodingWriteableByteChannel
Creates a new DecodingWriteableByteChannel.
delegate - Variable in class org.jperipheral.TransformingFuture
 

E

EncodingReadableByteChannel - Class in org.jperipheral
Converts bytes read to a String.
EncodingReadableByteChannel(Charset) - Constructor for class org.jperipheral.EncodingReadableByteChannel
Creates a new EncodingReadableByteChannel.
equals(Object) - Method in class org.jperipheral.SerialPort
 
executor() - Method in class org.jperipheral.PeripheralChannelGroup
Returns the executor associated with the group.

F

failed(Throwable, A) - Method in class org.jperipheral.CompletionHandlerExecutor
 
failed(Throwable, Void) - Method in class org.jperipheral.CompletionHandlerToFuture
 

G

get() - Method in class org.jperipheral.TransformingFuture
 
get(long, TimeUnit) - Method in class org.jperipheral.TransformingFuture
 
getBaudRate() - Method in class org.jperipheral.SerialChannel
Returns the baud rate being used.
getByName(String) - Method in interface org.jperipheral.SerialPortProvider
Looks up a SerialPort by its name.
getDataBits() - Method in class org.jperipheral.SerialChannel
Returns the number of data bits being used.
getFlowControl() - Method in class org.jperipheral.SerialChannel
Returns the flow control mechanism being used.
getName() - Method in interface org.jperipheral.Peripheral
Returns the peripheral name.
getName() - Method in exception org.jperipheral.PeripheralConfigurationException
Returns the peripheral name.
getName() - Method in exception org.jperipheral.PeripheralInUseException
Returns the peripheral name.
getName() - Method in exception org.jperipheral.PeripheralNotFoundException
Returns the peripheral name.
getName() - Method in class org.jperipheral.SerialPort
 
getParity() - Method in class org.jperipheral.SerialChannel
Returns the parity type being used.
getPort() - Method in class org.jperipheral.SerialChannel
Returns the serial port associated with the channel.
getStopBits() - Method in class org.jperipheral.SerialChannel
Returns the number of stop bits being used.
GuiceModule - Class in org.jperipheral
The guice module.
GuiceModule() - Constructor for class org.jperipheral.GuiceModule
 

H

hashCode() - Method in class org.jperipheral.SerialPort
 

I

InterruptibleByteChannel - Interface in org.jperipheral
An AsynchronousByteChannel whose operations may be interrupted.
InterruptibleChannels - Class in org.jperipheral
 
InterruptibleChannels() - Constructor for class org.jperipheral.InterruptibleChannels
 
InterruptibleCharChannel - Interface in org.jperipheral
An AsynchronousCharChannel whose operations may be interrupted.
isCancelled() - Method in class org.jperipheral.TransformingFuture
 
isDone() - Method in class org.jperipheral.TransformingFuture
 
isOpen() - Method in class org.jperipheral.AsynchronousByteCharChannel
 
isOpen() - Method in class org.jperipheral.DecodingWriteableByteChannel
 
isOpen() - Method in class org.jperipheral.EncodingReadableByteChannel
 
isOpen() - Method in class org.jperipheral.SerialChannel
 
isShutdown() - Method in class org.jperipheral.PeripheralChannelGroup
 
isTerminated() - Method in class org.jperipheral.PeripheralChannelGroup
 

M

Main - Class in org.jperipheral
 
Main() - Constructor for class org.jperipheral.Main
 
main(String[]) - Static method in class org.jperipheral.Main
 

N

newAsynchronousChannel(PeripheralChannelGroup) - Method in interface org.jperipheral.Peripheral
Returns a new AsynchronousChannel for communicating with the peripheral.
newAsynchronousChannel(PeripheralChannelGroup) - Method in class org.jperipheral.SerialPort
 

O

open(AsynchronousByteChannel, Charset, PeripheralChannelGroup) - Static method in class org.jperipheral.AsynchronousByteCharChannel
Opens an asynchronous character channel.
open(AsynchronousByteChannel) - Static method in class org.jperipheral.InterruptibleChannels
Opens a new InterruptibleByteChannel.
open(AsynchronousCharChannel) - Static method in class org.jperipheral.InterruptibleChannels
Opens a new InterruptibleCharChannel.
org.jperipheral - package org.jperipheral
 

P

Peripheral - Interface in org.jperipheral
A peripheral.
PeripheralChannelGroup - Class in org.jperipheral
An AsynchronousChannelGroup for peripherals.
PeripheralChannelGroup(ExecutorService) - Constructor for class org.jperipheral.PeripheralChannelGroup
Creates a new PeripheralChannelGroup.
PeripheralConfigurationException - Exception in org.jperipheral
Thrown if an error occurs while configuring a peripheral.
PeripheralConfigurationException(String, Throwable) - Constructor for exception org.jperipheral.PeripheralConfigurationException
Creates a new PeripheralInUseException.
PeripheralInUseException - Exception in org.jperipheral
An attempt was made to access a peripheral that is locked by another application.
PeripheralInUseException(String, Throwable) - Constructor for exception org.jperipheral.PeripheralInUseException
Creates a new PeripheralInUseException.
PeripheralNotFoundException - Exception in org.jperipheral
An attempt was made to access a nonexistent peripheral.
PeripheralNotFoundException(String, Throwable) - Constructor for exception org.jperipheral.PeripheralNotFoundException
Creates a new PeripheralNotFoundException.
Peripherals - Class in org.jperipheral
Returns peripherals.
Peripherals() - Constructor for class org.jperipheral.Peripherals
 

R

read(CharBuffer, A, CompletionHandler<Integer, ? super A>) - Method in class org.jperipheral.AsynchronousByteCharChannel
 
read(CharBuffer) - Method in class org.jperipheral.AsynchronousByteCharChannel
 
read(CharBuffer, A, CompletionHandler<Integer, ? super A>) - Method in interface org.jperipheral.AsynchronousCharChannel
Reads a sequence of characters from this channel into the given buffer.
read(CharBuffer) - Method in interface org.jperipheral.AsynchronousCharChannel
Reads a sequence of characters from this channel into the given buffer.
read(ByteBuffer) - Method in class org.jperipheral.EncodingReadableByteChannel
 
read(ByteBuffer, long, TimeUnit, A, CompletionHandler<Integer, ? super A>) - Method in interface org.jperipheral.InterruptibleByteChannel
Reads a sequence of bytes from this channel into the given buffer.
read(CharBuffer, long, TimeUnit, A, CompletionHandler<Integer, ? super A>) - Method in interface org.jperipheral.InterruptibleCharChannel
Reads a sequence of characters from this channel into the given buffer.
read(ByteBuffer, A, CompletionHandler<Integer, ? super A>) - Method in class org.jperipheral.SerialChannel
 
read(ByteBuffer) - Method in class org.jperipheral.SerialChannel
 
readLine(A, CompletionHandler<String, ? super A>) - Method in class org.jperipheral.AsynchronousByteCharChannel
 
readLine() - Method in class org.jperipheral.AsynchronousByteCharChannel
 
readLine(A, CompletionHandler<String, ? super A>) - Method in interface org.jperipheral.AsynchronousCharChannel
Reads a line of characters from this channel into the given buffer.
readLine() - Method in interface org.jperipheral.AsynchronousCharChannel
Reads a line of characters from this channel into the given buffer.
readLine(long, TimeUnit, A, CompletionHandler<String, ? super A>) - Method in interface org.jperipheral.InterruptibleCharChannel
Reads a line of characters from this channel into the given buffer.

S

SerialChannel - Class in org.jperipheral
An asynchronous channel for serial ports.
SerialPort - Class in org.jperipheral
A serial port.
SerialPort(String) - Constructor for class org.jperipheral.SerialPort
Creates a new SerialPort.
SerialPort.BaudRate - Enum in org.jperipheral
 
SerialPort.DataBits - Enum in org.jperipheral
The number of data bits in a word.
SerialPort.FlowControl - Enum in org.jperipheral
The flow control used by the port.
SerialPort.Parity - Enum in org.jperipheral
The parity mode used to detect errors.
SerialPort.StopBits - Enum in org.jperipheral
The minimum period of time the line must be idle at the end of each word.
SerialPortProvider - Interface in org.jperipheral
Returns serial ports.
shutdown() - Method in class org.jperipheral.PeripheralChannelGroup
 
shutdownNow() - Method in class org.jperipheral.PeripheralChannelGroup
 

T

toInt() - Method in enum org.jperipheral.SerialPort.BaudRate
Returns the int representation of the baud rate.
toInt() - Method in enum org.jperipheral.SerialPort.DataBits
Returns the int representation of the data bits.
toString() - Method in class org.jperipheral.AsynchronousByteCharChannel
 
toString() - Method in class org.jperipheral.SerialChannel
 
toString() - Method in enum org.jperipheral.SerialPort.DataBits
 
toString() - Method in class org.jperipheral.SerialPort
 
toStringBuilder() - Method in class org.jperipheral.DecodingWriteableByteChannel
Returns the decoded String.
TransformingFuture<I,O> - Class in org.jperipheral
Forwards calls to another Future.
TransformingFuture(Future<I>) - Constructor for class org.jperipheral.TransformingFuture
Creates a new ForwardingFuture.

V

valueOf(String) - Static method in enum org.jperipheral.SerialPort.BaudRate
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jperipheral.SerialPort.BaudRate
Constructs a BaudRate from an int.
valueOf(String) - Static method in enum org.jperipheral.SerialPort.DataBits
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jperipheral.SerialPort.FlowControl
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jperipheral.SerialPort.Parity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jperipheral.SerialPort.StopBits
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jperipheral.SerialPort.BaudRate
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jperipheral.SerialPort.DataBits
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jperipheral.SerialPort.FlowControl
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jperipheral.SerialPort.Parity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jperipheral.SerialPort.StopBits
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(CharBuffer, A, CompletionHandler<Integer, ? super A>) - Method in class org.jperipheral.AsynchronousByteCharChannel
 
write(CharBuffer) - Method in class org.jperipheral.AsynchronousByteCharChannel
 
write(CharBuffer, A, CompletionHandler<Integer, ? super A>) - Method in interface org.jperipheral.AsynchronousCharChannel
Writes a sequence of characters to this channel from the given buffer.
write(CharBuffer) - Method in interface org.jperipheral.AsynchronousCharChannel
Writes a sequence of characters to this channel from the given buffer.
write(ByteBuffer) - Method in class org.jperipheral.DecodingWriteableByteChannel
 
write(ByteBuffer, long, TimeUnit, A, CompletionHandler<Integer, ? super A>) - Method in interface org.jperipheral.InterruptibleByteChannel
Writes a sequence of bytes to this channel from the given buffer.
write(CharBuffer, long, TimeUnit, A, CompletionHandler<Integer, ? super A>) - Method in interface org.jperipheral.InterruptibleCharChannel
Writes a sequence of characters to this channel from the given buffer.
write(ByteBuffer, A, CompletionHandler<Integer, ? super A>) - Method in class org.jperipheral.SerialChannel
 
write(ByteBuffer) - Method in class org.jperipheral.SerialChannel
 
A C D E F G H I M N O P R S T V W 

Copyright © 2011. All Rights Reserved.