# Uses of Package
org.fourthline.cling.transport.spi

- Packages that use org.fourthline.cling.transport.spi
  Package | Description
  --- | ---
  org.fourthline.cling |
  org.fourthline.cling.android |
  org.fourthline.cling.mock |
  org.fourthline.cling.transport |
  org.fourthline.cling.transport.impl |
  org.fourthline.cling.transport.impl.apache |
  org.fourthline.cling.transport.impl.jetty |
  org.fourthline.cling.transport.spi |

- Classes in org.fourthline.cling.transport.spi used by org.fourthline.cling
  Class and Description
  DatagramIO Service for receiving (unicast only) and sending UDP datagrams, one per bound IP address.
  DatagramProcessor Reads and creates UDP datagrams from and into UPnP messages.
  GENAEventProcessor Reads and writes GENA XML content.
  MulticastReceiver Service for receiving multicast UDP datagrams, one per bound network interface.
  NetworkAddressFactory Configuration utility for network interfaces and addresses.
  SOAPActionProcessor Converts UPnP SOAP messages from/to action invocations.
  StreamClient Service for sending TCP (HTTP) stream request messages.
  StreamServer Service for receiving TCP (HTTP) streams, one per bound IP address.

- Classes in org.fourthline.cling.transport.spi used by org.fourthline.cling.android
  Class and Description
  GENAEventProcessor Reads and writes GENA XML content.
  InitializationException Thrown by the transport layer implementation when service setup fails.
  NetworkAddressFactory Configuration utility for network interfaces and addresses.
  SOAPActionProcessor Converts UPnP SOAP messages from/to action invocations.
  StreamClient Service for sending TCP (HTTP) stream request messages.
  StreamServer Service for receiving TCP (HTTP) streams, one per bound IP address.

- Classes in org.fourthline.cling.transport.spi used by org.fourthline.cling.mock
  Class and Description
  InitializationException Thrown by the transport layer implementation when service setup fails.
  NetworkAddressFactory Configuration utility for network interfaces and addresses.
  UpnpStream A runnable representation of a single HTTP request/response procedure.

- Classes in org.fourthline.cling.transport.spi used by org.fourthline.cling.transport
  Class and Description
  DatagramIO Service for receiving (unicast only) and sending UDP datagrams, one per bound IP address.
  InitializationException Thrown by the transport layer implementation when service setup fails.
  MulticastReceiver Service for receiving multicast UDP datagrams, one per bound network interface.
  NetworkAddressFactory Configuration utility for network interfaces and addresses.
  StreamClient Service for sending TCP (HTTP) stream request messages.
  StreamServer Service for receiving TCP (HTTP) streams, one per bound IP address.
  UpnpStream A runnable representation of a single HTTP request/response procedure.

- Classes in org.fourthline.cling.transport.spi used by org.fourthline.cling.transport.impl
  Class and Description
  DatagramIO Service for receiving (unicast only) and sending UDP datagrams, one per bound IP address.
  DatagramIOConfiguration Collection of typically needed configuration settings.
  DatagramProcessor Reads and creates UDP datagrams from and into UPnP messages.
  GENAEventProcessor Reads and writes GENA XML content.
  InitializationException Thrown by the transport layer implementation when service setup fails.
  MulticastReceiver Service for receiving multicast UDP datagrams, one per bound network interface.
  MulticastReceiverConfiguration Collection of typically needed configuration settings.
  NetworkAddressFactory Configuration utility for network interfaces and addresses.
  ServletContainerAdapter Implement this to provide your own servlet container (instance),
  SOAPActionProcessor Converts UPnP SOAP messages from/to action invocations.
  StreamServer Service for receiving TCP (HTTP) streams, one per bound IP address.
  StreamServerConfiguration Collection of typically needed configuration settings.
  UpnpStream A runnable representation of a single HTTP request/response procedure.

- Classes in org.fourthline.cling.transport.spi used by org.fourthline.cling.transport.impl.apache
  Class and Description
  AbstractStreamClient Implements the timeout/callback processing and unifies exception handling.
  AbstractStreamClientConfiguration
  InitializationException Thrown by the transport layer implementation when service setup fails.
  StreamClient Service for sending TCP (HTTP) stream request messages.
  StreamClientConfiguration Collection of typically needed configuration settings.
  StreamServer Service for receiving TCP (HTTP) streams, one per bound IP address.
  StreamServerConfiguration Collection of typically needed configuration settings.
  UpnpStream A runnable representation of a single HTTP request/response procedure.

- Classes in org.fourthline.cling.transport.spi used by org.fourthline.cling.transport.impl.jetty
  Class and Description
  ServletContainerAdapter Implement this to provide your own servlet container (instance),

- Classes in org.fourthline.cling.transport.spi used by org.fourthline.cling.transport.spi
  Class and Description
  DatagramIOConfiguration Collection of typically needed configuration settings.
  DatagramProcessor Reads and creates UDP datagrams from and into UPnP messages.
  InitializationException Thrown by the transport layer implementation when service setup fails.
  MulticastReceiverConfiguration Collection of typically needed configuration settings.
  NetworkAddressFactory Configuration utility for network interfaces and addresses.
  StreamClient Service for sending TCP (HTTP) stream request messages.
  StreamClientConfiguration Collection of typically needed configuration settings.
  StreamServerConfiguration Collection of typically needed configuration settings.

Copyright © 2014 4th Line GmbH, Switzerland. All Rights Reserved.