Package | Description |
---|---|
org.snf4j.core |
Provides interfaces and classes implementing the core functionalities of the
API.
|
org.snf4j.core.codec |
Provides interfaces and classes for implementing encoders, decoders and
codec pipelines.
|
org.snf4j.core.codec.zip | |
org.snf4j.core.engine |
Provides interfaces and classes for implementing protocol engines.
|
org.snf4j.core.factory |
Provides interfaces and classes for factories of different kind that are used
by the API.
|
org.snf4j.core.future |
Provides interfaces and classes used by the API to implement futures.
|
org.snf4j.core.handler |
Provides interfaces and classes for implementing sessions' handlers.
|
org.snf4j.core.proxy |
Provides classes and interfaces for proxy handling.
|
org.snf4j.core.session |
Provides classes and interfaces used for session handling.
|
org.snf4j.example.chat |
A chat client/server example.
|
org.snf4j.example.discarding |
A discarding client/server example.
|
org.snf4j.example.dtls |
A DTLS client/server example.
|
org.snf4j.example.echo |
An echoing (ping-pong traffic) client/server example.
|
org.snf4j.example.engine |
A custimized protocol engine (for Caesar Cipher) client/server example.
|
org.snf4j.example.file |
A zero-copy file transfer client/server example.
|
org.snf4j.example.heartbeat |
A datagram (UDP/IP) client/server example.
|
org.snf4j.example.sctp |
An SCTP client/server example.
|
org.snf4j.example.websocket |
A WebSocket (data transfer and web chat) client/server example.
|
org.snf4j.websocket |
Provides main interfaces and classes implementing the functionalities of the
Web Socket protocol.
|
org.snf4j.websocket.handshake |
Provides interfaces and classes for the Web Socket handshake frames and related codecs.
|
Class and Description |
---|
AbstractDatagramHandler
Base implementation of the
IDatagramHandler interface. |
AbstractHandler
Base implementation of the
IHandler interface. |
DataEvent
An
enum that represents session events related with sending or receiving data. |
IDatagramHandler
Extends the
IHandler interface to cover datagram-oriented functionalities. |
IHandler
Handles events and I/O notifications sent from the associated session.
|
ISctpHandler
Extends the
IHandler interface to cover the SCTP functionalities. |
IStreamHandler
Extends the
IHandler interface to cover stream-oriented functionalities. |
SessionEvent
An
enum that represents session events related with changes of the session state. |
SessionIncident
An
enum that represents session incidents that may occur during processing
of I/O or protocol related operations. |
Class and Description |
---|
SessionEvent
An
enum that represents session events related with changes of the session state. |
Class and Description |
---|
SessionEvent
An
enum that represents session events related with changes of the session state. |
Class and Description |
---|
SessionIncidentException
Indicates some kind of incident detected while processing of I/O or protocol related
operations.
|
Class and Description |
---|
IDatagramHandler
Extends the
IHandler interface to cover datagram-oriented functionalities. |
ISctpHandler
Extends the
IHandler interface to cover the SCTP functionalities. |
IStreamHandler
Extends the
IHandler interface to cover stream-oriented functionalities. |
Class and Description |
---|
DataEvent
An
enum that represents session events related with sending or receiving data. |
SessionEvent
An
enum that represents session events related with changes of the session state. |
Class and Description |
---|
AbstractHandler
Base implementation of the
IHandler interface. |
DataEvent
An
enum that represents session events related with sending or receiving data. |
IDatagramHandler
Extends the
IHandler interface to cover datagram-oriented functionalities. |
IHandler
Handles events and I/O notifications sent from the associated session.
|
ISctpHandler
Extends the
IHandler interface to cover the SCTP functionalities. |
IStreamHandler
Extends the
IHandler interface to cover stream-oriented functionalities. |
SctpNotificationType
An
enum defining types of the SCTP notifications. |
SessionEvent
An
enum that represents session events related with changes of the session state. |
SessionException
Signals a general exception in processing of a session.
|
SessionIncident
An
enum that represents session incidents that may occur during processing
of I/O or protocol related operations. |
Class and Description |
---|
AbstractHandler
Base implementation of the
IHandler interface. |
AbstractStreamHandler
Base implementation of the
IStreamHandler interface. |
IHandler
Handles events and I/O notifications sent from the associated session.
|
IStreamHandler
Extends the
IHandler interface to cover stream-oriented functionalities. |
SessionEvent
An
enum that represents session events related with changes of the session state. |
Class and Description |
---|
IDatagramHandler
Extends the
IHandler interface to cover datagram-oriented functionalities. |
IHandler
Handles events and I/O notifications sent from the associated session.
|
ISctpHandler
Extends the
IHandler interface to cover the SCTP functionalities. |
IStreamHandler
Extends the
IHandler interface to cover stream-oriented functionalities. |
Class and Description |
---|
AbstractHandler
Base implementation of the
IHandler interface. |
AbstractStreamHandler
Base implementation of the
IStreamHandler interface. |
IHandler
Handles events and I/O notifications sent from the associated session.
|
IStreamHandler
Extends the
IHandler interface to cover stream-oriented functionalities. |
SessionEvent
An
enum that represents session events related with changes of the session state. |
Class and Description |
---|
AbstractHandler
Base implementation of the
IHandler interface. |
AbstractStreamHandler
Base implementation of the
IStreamHandler interface. |
DataEvent
An
enum that represents session events related with sending or receiving data. |
IHandler
Handles events and I/O notifications sent from the associated session.
|
IStreamHandler
Extends the
IHandler interface to cover stream-oriented functionalities. |
SessionEvent
An
enum that represents session events related with changes of the session state. |
Class and Description |
---|
AbstractDatagramHandler
Base implementation of the
IDatagramHandler interface. |
AbstractHandler
Base implementation of the
IHandler interface. |
IDatagramHandler
Extends the
IHandler interface to cover datagram-oriented functionalities. |
IHandler
Handles events and I/O notifications sent from the associated session.
|
SessionEvent
An
enum that represents session events related with changes of the session state. |
SessionIncident
An
enum that represents session incidents that may occur during processing
of I/O or protocol related operations. |
Class and Description |
---|
AbstractHandler
Base implementation of the
IHandler interface. |
AbstractStreamHandler
Base implementation of the
IStreamHandler interface. |
IHandler
Handles events and I/O notifications sent from the associated session.
|
IStreamHandler
Extends the
IHandler interface to cover stream-oriented functionalities. |
SessionEvent
An
enum that represents session events related with changes of the session state. |
SessionIncident
An
enum that represents session incidents that may occur during processing
of I/O or protocol related operations. |
Class and Description |
---|
AbstractHandler
Base implementation of the
IHandler interface. |
AbstractStreamHandler
Base implementation of the
IStreamHandler interface. |
IHandler
Handles events and I/O notifications sent from the associated session.
|
IStreamHandler
Extends the
IHandler interface to cover stream-oriented functionalities. |
SessionIncidentException
Indicates some kind of incident detected while processing of I/O or protocol related
operations.
|
Class and Description |
---|
AbstractHandler
Base implementation of the
IHandler interface. |
AbstractStreamHandler
Base implementation of the
IStreamHandler interface. |
IHandler
Handles events and I/O notifications sent from the associated session.
|
IStreamHandler
Extends the
IHandler interface to cover stream-oriented functionalities. |
SessionEvent
An
enum that represents session events related with changes of the session state. |
Class and Description |
---|
AbstractDatagramHandler
Base implementation of the
IDatagramHandler interface. |
AbstractHandler
Base implementation of the
IHandler interface. |
IDatagramHandler
Extends the
IHandler interface to cover datagram-oriented functionalities. |
IHandler
Handles events and I/O notifications sent from the associated session.
|
SessionEvent
An
enum that represents session events related with changes of the session state. |
Class and Description |
---|
AbstractHandler
Base implementation of the
IHandler interface. |
AbstractSctpHandler
Base implementation of the
ISctpHandler interface. |
IHandler
Handles events and I/O notifications sent from the associated session.
|
ISctpHandler
Extends the
IHandler interface to cover the SCTP functionalities. |
SessionEvent
An
enum that represents session events related with changes of the session state. |
Class and Description |
---|
AbstractHandler
Base implementation of the
IHandler interface. |
AbstractStreamHandler
Base implementation of the
IStreamHandler interface. |
IHandler
Handles events and I/O notifications sent from the associated session.
|
IStreamHandler
Extends the
IHandler interface to cover stream-oriented functionalities. |
SessionEvent
An
enum that represents session events related with changes of the session state. |
Class and Description |
---|
AbstractHandler
Base implementation of the
IHandler interface. |
AbstractStreamHandler
Base implementation of the
IStreamHandler interface. |
IHandler
Handles events and I/O notifications sent from the associated session.
|
IStreamHandler
Extends the
IHandler interface to cover stream-oriented functionalities. |
Class and Description |
---|
SessionEvent
An
enum that represents session events related with changes of the session state. |
Copyright © 2017–2022 SNF4J.ORG. All rights reserved.