Package biz.onixs.util.network
-
Interface Summary 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 Summary 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 Summary 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.