| Interface | Description |
|---|---|
| Acceptor |
The interface provides methods for maintaining multiple listening ports.
|
| Acceptor.Listener |
The interface represents a listener for handling accept events.
|
| IMulticastReceiver | |
| MulticastListener |
User classes must implement this interface to receive data from MulticastReceiver.
|
| Socket |
The interface provides methods for configuring sockets and performing IO operations.
|
| SocketConnector |
The interface provides methods for creating socket connections.
|
| SocketConnector.Listener |
The interface represents a listener for handling connect events.
|
| TcpConnection |
The interface provides methods for sending and receiving data via TCP connection.
|
| TcpConnection.Listener |
The interface represents a listener for the TCP connection events
|
| Class | Description |
|---|---|
| ExternalService | |
| MulticastFastThreadReceiver |
According to Serge Matskov requirements,
there is a "fast" version of MulticastThreadReceiver.
|
| MulticastGroup | |
| MulticastReceiver | |
| MulticastThreadReceiver | |
| NetworkFactory |
A factory class for creating network-related objects such as acceptors, socket connectors, and TCP connections.
|
| PortRange |
An immutable range of port numbers, represented from first to last port numbers.
|
| ProxySettings |
This class represents the settings for a proxy server, including the host, port, username, and password.
|
| SslContextFactory |
| Enum | Description |
|---|---|
| ConnectionMode |
An enum that defines supported TCP connection modes.
|
| ProxySettings.Type |
Enumeration representing proxy types: HTTP and SOCKS.
|
| SocketConnector.ErrorReason |
An enum that defines reasons for socket connecting errors.
|
| TcpConnectionStopReason |
An enum that defines the reasons why a TCP connection was stopped.
|
Copyright © 2014–2025 Onix Solutions. All rights reserved.