## Uses of Interface
org.apache.mina.transport.udp.UdpSessionConfig

Packages that use UdpSessionConfig
Package | Description
--- | ---
org.apache.mina.transport.bio | Transport implementation base on blocking I/O `Socket`
org.apache.mina.transport.nio | Transport implementations base on NIO (New I/O), `Channel`
org.apache.mina.transport.udp | Shared plumber UDP transport implementations.

### Uses of UdpSessionConfig in org.apache.mina.transport.bio

Constructors in org.apache.mina.transport.bio with parameters of type UdpSessionConfig
Constructor and Description
`BioUdpServer(UdpSessionConfig config, IoHandlerExecutor executor)`

### Uses of UdpSessionConfig in org.apache.mina.transport.nio

Methods in org.apache.mina.transport.nio that return UdpSessionConfig
Modifier and Type | Method and Description
--- | ---
`UdpSessionConfig` | NioUdpSession.`getConfig()` Gets the session configuration, it where the idle timeout are set and other transport specific configuration.

Constructors in org.apache.mina.transport.nio with parameters of type UdpSessionConfig
Constructor and Description
`NioUdpServer(UdpSessionConfig config)` Create an UDP server with a new selector pool of default size and a `IoHandlerExecutor` of default type ( `OrderedHandlerExecutor`)
`NioUdpServer(UdpSessionConfig config, SelectorLoop readSelectorLoop, IoHandlerExecutor handlerExecutor)` Create an UDP server with provided selector loops pool

### Uses of UdpSessionConfig in org.apache.mina.transport.udp

Classes in org.apache.mina.transport.udp that implement UdpSessionConfig
Modifier and Type | Class and Description
--- | ---
`class` | `DefaultUdpSessionConfig` Implementation for the UDP session configuration.

Methods in org.apache.mina.transport.udp that return UdpSessionConfig
Modifier and Type | Method and Description
--- | ---
`UdpSessionConfig` | AbstractUdpServer.`getSessionConfig()` Returns the default configuration of the new `IoSession`s created by this service.
`UdpSessionConfig` | AbstractUdpClient.`getSessionConfig()` Returns the default configuration of the new `IoSession`s created by this service.

Methods in org.apache.mina.transport.udp with parameters of type UdpSessionConfig
Modifier and Type | Method and Description
--- | ---
`void` | AbstractUdpServer.`setSessionConfig(UdpSessionConfig config)`

Constructors in org.apache.mina.transport.udp with parameters of type UdpSessionConfig
Constructor and Description
`AbstractUdpServer(UdpSessionConfig config, IoHandlerExecutor ioHandlerExecutor)` Create an new AbsractUdpServer instance