Package | Description |
---|---|
org.avineas.comli.impl |
Implementation of the ABB Comli PLC protocol interfaces both at the slave handling and
the master side.
|
org.avineas.io |
Basic interfaces for IO.
|
org.avineas.io.notify |
Extra IO interfaces and classes that can be used to handle channel multiplexing by
notifying a party that data is available.
|
org.avineas.io.tcp |
Channel implementations based on TCP.
|
Modifier and Type | Method and Description |
---|---|
static Packet |
LinkHandler.read(ReadChannel in,
long timeout,
org.apache.commons.logging.Log logger)
Read a packet from the remote party.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Channel
Channel, read and writing channel.
|
Modifier and Type | Class and Description |
---|---|
class |
NotifyingReadChannel<C extends ReadChannel>
Wrapper around another channel to add notification to a read channel.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NotifyingChannel
Notifying channel.
|
Modifier and Type | Class and Description |
---|---|
class |
NotifyingChannelWrapper
Wrapper around another channel to add notification.
|
class |
NotifyingReadChannel<C extends ReadChannel>
Wrapper around another channel to add notification to a read channel.
|
Modifier and Type | Class and Description |
---|---|
class |
ServerSocketChannel
Base channel for incoming TCP connections.
|
class |
SocketChannel
Base channel for outgoing TCP connections.
|