Package | Description |
---|---|
org.snf4j.core |
Provides interfaces and classes implementing the core functionalities of the
API.
|
org.snf4j.core.factory |
Provides interfaces and classes for factories of different kind that are used
by the API.
|
org.snf4j.example.engine |
A custimized protocol engine (for Caesar Cipher) client/server example.
|
org.snf4j.websocket |
Provides main interfaces and classes implementing the functionalities of the
Web Socket protocol.
|
Modifier and Type | Class and Description |
---|---|
class |
EngineStreamSession
A stream-oriented session that handles protocols driven by customized protocol engines
implementing the
IEngine interface. |
class |
SSLSession
The stream-oriented session that handles SSL/TLS connections.
|
Modifier and Type | Method and Description |
---|---|
IFuture<Void> |
SelectorLoop.register(SocketChannel channel,
StreamSession session)
Registers a stream-oriented channel with this selector loop.
|
Constructor and Description |
---|
AbstractSessionTimer(StreamSession session)
Constructs a session timer that can be associated with stream-oriented
sessions.
|
Modifier and Type | Method and Description |
---|---|
StreamSession |
IStreamSessionFactory.create(SocketChannel channel)
Creates a stream-oriented session for a newly accepted connection.
|
StreamSession |
AbstractSessionFactory.create(SocketChannel channel)
Creates a stream-oriented session for a newly accepted connection.
|
Modifier and Type | Class and Description |
---|---|
class |
EngineSession |
Modifier and Type | Class and Description |
---|---|
class |
SSLWebSocketSession
The Secure Web Socket session implementing the WebSocket Protocol described in RFC 6455.
|
class |
WebSocketSession
The Web Socket session implementing the WebSocket Protocol described in RFC 6455.
|
Modifier and Type | Method and Description |
---|---|
StreamSession |
AbstractWebSocketSessionFactory.create(SocketChannel channel)
Creates a Web Socket session for a newly accepted connection.
|
Copyright © 2017–2022 SNF4J.ORG. All rights reserved.