Package | Description |
---|---|
org.shared.net.nio |
A package for managed connections built on top of
java.nio . |
Modifier and Type | Field and Description |
---|---|
protected StateTable<NioConnection.NioConnectionStatus,NioEvent.NioEventType,NioEvent<?>> |
NioManagerThread.fsm
The external state machine.
|
protected StateTable<NioManagerThread.NioManagerThreadStatus,NioEvent.NioEventType,NioEvent<?>> |
NioManagerThread.fsmInternal
The internal state machine.
|
Modifier and Type | Method and Description |
---|---|
NioEvent.NioEventType |
NioEvent.getType() |
static NioEvent.NioEventType |
NioEvent.NioEventType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static NioEvent.NioEventType[] |
NioEvent.NioEventType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
protected <I,O> Future<O> |
NioManagerThread.request(NioEvent.NioEventType type,
I argument,
NioConnection conn)
Retrieves this thread's internal state.
|
Constructor and Description |
---|
NioEvent(NioEvent.NioEventType type,
Source<NioEvent<?>,SourceType> source)
Alternate constructor.
|
NioEvent(NioEvent.NioEventType type,
T argument,
Source<NioEvent<?>,SourceType> source)
Default constructor.
|