| Interface | Description |
|---|---|
| AcceptStrategy |
Can be used to reject incoming connections e.g.
|
| ClientClosedProvider | |
| ConnectionListener | |
| ConnectionStrategy | |
| HeartbeatListener | |
| HostnamePortLookupTable | |
| MarshallableFunction<T,R> | |
| NetworkContext<T extends NetworkContext<T>> | |
| NetworkContextManager<T extends NetworkContext<T>> | |
| NetworkStatsListener<N extends NetworkContext<N>> | |
| SocketConnectionNotifier<T extends NetworkContext> | |
| TcpEventHandler.SocketReader |
| Class | Description |
|---|---|
| AcceptorEventHandler<T extends NetworkContext<T>> | |
| AlwaysStartOnPrimaryConnectionStrategy |
Loops through all the hosts:ports ( in order ) starting at the primary, till it finds a host that it can connect to.
|
| ChronicleSocketChannelBuilder | |
| ClientSessionProvider |
An immutable implementation of a SessionProvider
|
| HeaderTcpHandler<T extends NetworkContext<T>> | |
| MethodTcpHandler<I,O,N extends NetworkContext<N>> | |
| ReadWithFlowControl |
provides flow control and back pressure to the socket writer, so that only just one message is read at a time from the TCP/IP socket This class
is only used in data grid
|
| RemoteConnector<T extends NetworkContext<T>> | |
| TcpEventHandler<T extends NetworkContext<T>> | |
| TcpEventHandler.DefaultSocketReader | |
| TcpEventHandler.Factory<T extends NetworkContext<T>> | |
| VanillaClientConnectionMonitor | |
| VanillaNetworkContext<T extends NetworkContext<T>> | |
| VanillaSessionDetails | |
| WireTcpHandler<T extends NetworkContext<T>> | |
| WireTypeSniffingTcpHandler<T extends NetworkContext<T>> |
sets the wire-type in the network context by inspecting the byte message
|
| Enum | Description |
|---|---|
| AcceptStrategies | |
| NetworkUtil | |
| ServerThreadingStrategy | Deprecated |
| SessionMode | |
| TcpHandlerBias | |
| TCPRegistry |
The TCPRegistry allows you to either provide a true host and port for example "localhost:8080" or if you would rather let the application allocate
you a free port at random, you can just provide a text reference to the port, for example "host.port", you can provide any text you want, it will
always be taken as a reference, that is unless its correctly formed like "<hostname>:<port>”, then it will use the exact host and port
you provide.
|
Copyright © 2023. All rights reserved.