Networking
functionality.See: Description
Interface | Description |
---|---|
MigratablePipeline |
A NioPipeline that supports migration between
NioThread instances. |
Class | Description |
---|---|
AdvancedNetworkStats |
Stats per
ProtocolType for a single direction of network traffic (inbound or outbound). |
InboundHandlerWithCounters<S,D> |
Trigger for the ChannelReader to inject the appropriate counters.
|
NioChannel |
A
Channel implementation tailored
for non blocking IO using Selector in combination
with a non blocking SocketChannel . |
NioInboundPipeline |
When the
NioThread receives a read event from the
Selector , then the NioInboundPipeline.process() is called to read
out the data from the socket into a bytebuffer and hand it over to the
InboundHandler to get processed. |
NioNetworking |
A non blocking
Networking implementation that makes use of
Selector to have a limited set of io threads, handle
an arbitrary number of connections. |
NioNetworking.Context | |
NioOutboundPipeline | |
NioPipeline | |
NioThread | |
SelectorOptimizer |
The SelectorOptimizer optimizes the Selector so less litter is being created.
|
Enum | Description |
---|---|
SelectorMode |
Controls the mode in which IO and acceptor thread selectors will be operating
|
Networking
functionality. It relies
on Selector
to be notified if there is something to read/write.Copyright © 2020 Hazelcast, Inc.. All Rights Reserved.