Top Description Interfaces Classes Enums
module io.netty.transport

Package io.netty.channel.socket


Abstract TCP and UDP socket interfaces which extend the core channel API.

Interface Summary

Modifier and TypeInterface and Description
public interface
public interface
public interface
DuplexChannel

A duplex Channel that has two sides that can be shutdown independently.

public interface
public interface
ServerSocketChannel

A TCP/IP ServerChannel which accepts incoming TCP/IP connections.

public interface
public interface
SocketChannel

A TCP/IP socket Channel.

public interface

Class Summary

Modifier and TypeClass and Description
public class
ChannelInputShutdownEvent

Special event which will be fired and passed to the ChannelInboundHandler#userEventTriggered(ChannelHandlerContext, Object) methods once the input of a SocketChannel was shutdown and the SocketChannelConfig#isAllowHalfClosure() method returns true.

public class
ChannelInputShutdownReadComplete

User event that signifies the channel's input side is shutdown, and we tried to shut it down again.

public class
ChannelOutputShutdownEvent

Special event which will be fired and passed to the ChannelInboundHandler#userEventTriggered(ChannelHandlerContext, Object) methods once the output of a SocketChannel was shutdown.

public class
ChannelOutputShutdownException

Used to fail pending writes when a channel's output has been shutdown.

public class
DatagramPacket

The message container that is used for DatagramChannel to communicate with the remote peer.

public class
public class
public class

Enum Summary

Modifier and TypeEnum and Description
public enum
InternetProtocolFamily

Internet Protocol (IP) families used byte the DatagramChannel