## 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

Copyright © 2009–2013 Apache MINA Project. All rights reserved.