# Package org.jboss.netty.channel.socket

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

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ClientSocketChannelFactory | A `ChannelFactory` which creates a client-side `SocketChannel`.
  DatagramChannel | A UDP/IP `Channel` which is created by `DatagramChannelFactory`.
  DatagramChannelConfig | A `ChannelConfig` for a `DatagramChannel`.
  DatagramChannelFactory | A `ChannelFactory` which creates a `DatagramChannel`.
  ServerSocketChannel | A TCP/IP `ServerChannel` which accepts incoming TCP/IP connections.
  ServerSocketChannelConfig | A `ChannelConfig` for a `ServerSocketChannel`.
  ServerSocketChannelFactory | A `ChannelFactory` which creates a `ServerSocketChannel`.
  SocketChannel | A TCP/IP socket `Channel` which was either accepted by `ServerSocketChannel` or created by `ClientSocketChannelFactory`.
  SocketChannelConfig | A `ChannelConfig` for a `SocketChannel`.
  Worker | A `Worker` is responsible to dispatch IO operations

- Class Summary
  Class | Description
  --- | ---
  ChannelRunnableWrapper |
  DefaultDatagramChannelConfig | The default `DatagramChannelConfig` implementation.
  DefaultServerSocketChannelConfig | The default `ServerSocketChannelConfig` implementation.
  DefaultSocketChannelConfig | The default `SocketChannelConfig` implementation.

- Enum Summary
  Enum | Description
  --- | ---
  InternetProtocolFamily | Internet Protocol (IP) families

## Package org.jboss.netty.channel.socket Description

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

Copyright © 2008-2012 The Netty Project. All Rights Reserved.