# Package com.hazelcast.nio.tcp

Contains functionality for the TCP/IP Networking for cluster members
This whole package is internal and no compatibility will be provided.

See: Description

- Class Summary
  Class | Description
  --- | ---
  AbstractChannelInitializer | A `ChannelInitializer` that runs on a member and used for unencrypted channels.
  BindRequest |
  ClientChannelInitializer |
  DefaultChannelInitializerProvider |
  MemberChannelInitializer |
  MemberProtocolEncoder |
  PacketDecoder | The `InboundHandler` for member to member communication.
  PacketEncoder | A `OutboundHandler` that for member to member communication.
  SingleProtocolDecoder |
  TcpIpAcceptor | Contains the logic for accepting TcpIpConnections.
  TcpIpConnection | The Tcp/Ip implementation of the `Connection`.
  TcpIpConnectionChannelErrorHandler |
  TcpIpConnectionErrorHandler |
  TcpIpEndpointManager |
  TcpIpNetworkingService |
  TextHandshakeDecoder |
  UnifiedChannelInitializer | A `ChannelInitializer` that runs on a member and used for unencrypted channels.
  UnifiedProtocolDecoder | A `InboundHandler` that reads the protocol bytes `Protocols` and based on the protocol it creates the appropriate handlers.
  UnifiedProtocolEncoder | The ProtocolEncoder is responsible for writing the protocol and once the protocol has been written, the ProtocolEncoder is replaced by the appropriate handler.

## Package com.hazelcast.nio.tcp Description

Contains functionality for the TCP/IP Networking for cluster members
This whole package is internal and no compatibility will be provided.

Copyright © 2020. All rights reserved.