Package | Description |
---|---|
org.snf4j.core |
Provides interfaces and classes implementing the core functionalities of the
API.
|
org.snf4j.core.allocator |
Provides interfaces and classes for implementing allocators used by the API.
|
org.snf4j.core.codec |
Provides interfaces and classes for implementing encoders, decoders and
codec pipelines.
|
org.snf4j.core.codec.bytes |
Encoders and decoders which transform an array of bytes into a
ByteBuffer and vice versa. |
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.logger |
Provides interfaces and classes used to separate the API from any specific
logger implementation.
|
org.snf4j.core.logger.impl |
Provides binding with third-party loggers (it is not a part of the core API).
|
org.snf4j.core.pool |
Provides classes and interfaces for pooling the selector loops.
|
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.core.session.ssl |
Provides classes and interfaces for configuration of SSL/TLS/DTLS sessions.
|
org.snf4j.core.thread |
Provides classes and interfaces used for thread customizations.
|
org.snf4j.core.timer |
Provides classes and interfaces for implementing timers that can be used by the API.
|
org.snf4j.core.util |
Provides utilities classes that are used by the API.
|
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.sctp.multi |
A multi associations 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.extensions |
Provides interfaces and classes for implementation of Web Socket extensions.
|
org.snf4j.websocket.extensions.compress |
Provides interfaces and classes implementing the Web Socket compress extensions.
|
org.snf4j.websocket.frame |
Provides interfaces and classes for the Web Socket frames and related codecs.
|
org.snf4j.websocket.handshake |
Provides interfaces and classes for the Web Socket handshake frames and related codecs.
|
Copyright © 2017–2022 SNF4J.ORG. All rights reserved.