# Package org.fourthline.cling.model.message

- Interface Summary
  Interface | Description
  --- | ---
  Connection | An API for the Cling protocol layer to access some transport layer details.

- Class Summary
  Class | Description
  --- | ---
  IncomingDatagramMessage<O extends UpnpOperation> | A received UDP datagram request or response message, with source address and port.
  OutgoingDatagramMessage<O extends UpnpOperation> | A UDP datagram request or response message for sending, with destination address and port.
  StreamRequestMessage | A TCP (HTTP) stream request message.
  StreamResponseMessage | A TCP (HTTP) stream response message.
  UpnpHeaders | Provides UPnP header API in addition to plain multi-map HTTP header access.
  UpnpMessage<O extends UpnpOperation> | A non-streaming message, the interface between the transport layer and the protocols.
  UpnpOperation | The operation, or HTTP details, of a message.
  UpnpRequest | A request message, with a method (GET, POST, NOTIFY, etc).
  UpnpResponse | A response message, with a status code and message (OK, NOT FOUND, etc).

- Enum Summary
  Enum | Description
  --- | ---
  UpnpMessage.BodyType |
  UpnpRequest.Method |
  UpnpResponse.Status |

Copyright © 2016 4th Line GmbH, Switzerland. All rights reserved.