## Uses of Class
org.fourthline.cling.model.message.StreamRequestMessage

- Packages that use StreamRequestMessage
  Package | Description
  --- | ---
  org.fourthline.cling.mock |
  org.fourthline.cling.model.message |
  org.fourthline.cling.model.message.control |
  org.fourthline.cling.model.message.gena |
  org.fourthline.cling.model.profile |
  org.fourthline.cling.protocol |
  org.fourthline.cling.protocol.sync |
  org.fourthline.cling.transport |
  org.fourthline.cling.transport.impl |
  org.fourthline.cling.transport.impl.jetty |
  org.fourthline.cling.transport.spi |

- - ### Uses of StreamRequestMessage in org.fourthline.cling.mock

    Fields in org.fourthline.cling.mock with type parameters of type StreamRequestMessage
    Modifier and Type | Field and Description
    --- | ---
    `List<StreamRequestMessage>` | MockRouter.`sentStreamRequestMessages`

    Methods in org.fourthline.cling.mock that return types with arguments of type StreamRequestMessage
    Modifier and Type | Method and Description
    --- | ---
    `List<StreamRequestMessage>` | MockRouter.`getSentStreamRequestMessages()`

    Methods in org.fourthline.cling.mock with parameters of type StreamRequestMessage
    Modifier and Type | Method and Description
    --- | ---
    `ReceivingSync` | MockProtocolFactory.`createReceivingSync(StreamRequestMessage requestMessage)`
    `StreamResponseMessage` | MockRouter.`getStreamResponseMessage(StreamRequestMessage request)`
    `StreamResponseMessage` | MockRouter.`send(StreamRequestMessage msg)`

  - ### Uses of StreamRequestMessage in org.fourthline.cling.model.message

    Constructors in org.fourthline.cling.model.message with parameters of type StreamRequestMessage
    Constructor and Description
    `StreamRequestMessage(StreamRequestMessage source)`

  - ### Uses of StreamRequestMessage in org.fourthline.cling.model.message.control

    Subclasses of StreamRequestMessage in org.fourthline.cling.model.message.control
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IncomingActionRequestMessage`
    `class` | `OutgoingActionRequestMessage`

    Constructors in org.fourthline.cling.model.message.control with parameters of type StreamRequestMessage
    Constructor and Description
    `IncomingActionRequestMessage(StreamRequestMessage source, LocalService service)`

  - ### Uses of StreamRequestMessage in org.fourthline.cling.model.message.gena

    Subclasses of StreamRequestMessage in org.fourthline.cling.model.message.gena
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IncomingEventRequestMessage`
    `class` | `IncomingSubscribeRequestMessage`
    `class` | `IncomingUnsubscribeRequestMessage`
    `class` | `OutgoingEventRequestMessage`
    `class` | `OutgoingRenewalRequestMessage`
    `class` | `OutgoingSubscribeRequestMessage`
    `class` | `OutgoingUnsubscribeRequestMessage`

    Constructors in org.fourthline.cling.model.message.gena with parameters of type StreamRequestMessage
    Constructor and Description
    `IncomingEventRequestMessage(StreamRequestMessage source, RemoteService service)`
    `IncomingSubscribeRequestMessage(StreamRequestMessage source, LocalService service)`
    `IncomingUnsubscribeRequestMessage(StreamRequestMessage source, LocalService service)`

  - ### Uses of StreamRequestMessage in org.fourthline.cling.model.profile

    Constructors in org.fourthline.cling.model.profile with parameters of type StreamRequestMessage
    Constructor and Description
    `RemoteClientInfo(StreamRequestMessage requestMessage)`

  - ### Uses of StreamRequestMessage in org.fourthline.cling.protocol

    Classes in org.fourthline.cling.protocol with type parameters of type StreamRequestMessage
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ReceivingSync<IN extends StreamRequestMessage,OUT extends StreamResponseMessage>` Supertype for all synchronously executing protocols, handling reception of UPnP messages and return a response.
    `class` | `SendingSync<IN extends StreamRequestMessage,OUT extends StreamResponseMessage>` Supertype for all synchronously executing protocols, sending UPnP messages.

    Methods in org.fourthline.cling.protocol with parameters of type StreamRequestMessage
    Modifier and Type | Method and Description
    --- | ---
    `protected ReceivingAction` | ProtocolFactoryImpl.`createReceivingAction(StreamRequestMessage message)`
    `protected ReceivingEvent` | ProtocolFactoryImpl.`createReceivingEvent(StreamRequestMessage message)`
    `protected ReceivingRetrieval` | ProtocolFactoryImpl.`createReceivingRetrieval(StreamRequestMessage message)`
    `protected ReceivingSubscribe` | ProtocolFactoryImpl.`createReceivingSubscribe(StreamRequestMessage message)`
    `ReceivingSync` | ProtocolFactoryImpl.`createReceivingSync(StreamRequestMessage message)`
    `ReceivingSync` | ProtocolFactory.`createReceivingSync(StreamRequestMessage requestMessage)` Creates a `ReceivingRetrieval`, `ReceivingAction`, `ReceivingSubscribe`, `ReceivingUnsubscribe`, or `ReceivingEvent` protocol.
    `protected ReceivingUnsubscribe` | ProtocolFactoryImpl.`createReceivingUnsubscribe(StreamRequestMessage message)`

  - ### Uses of StreamRequestMessage in org.fourthline.cling.protocol.sync

    Constructors in org.fourthline.cling.protocol.sync with parameters of type StreamRequestMessage
    Constructor and Description
    `ReceivingAction(UpnpService upnpService, StreamRequestMessage inputMessage)`
    `ReceivingEvent(UpnpService upnpService, StreamRequestMessage inputMessage)`
    `ReceivingRetrieval(UpnpService upnpService, StreamRequestMessage inputMessage)`
    `ReceivingSubscribe(UpnpService upnpService, StreamRequestMessage inputMessage)`
    `ReceivingUnsubscribe(UpnpService upnpService, StreamRequestMessage inputMessage)`

  - ### Uses of StreamRequestMessage in org.fourthline.cling.transport

    Methods in org.fourthline.cling.transport with parameters of type StreamRequestMessage
    Modifier and Type | Method and Description
    --- | ---
    `StreamResponseMessage` | RouterImpl.`send(StreamRequestMessage msg)` Sends the TCP stream request with the `StreamClient`.
    `StreamResponseMessage` | Router.`send(StreamRequestMessage msg)` Call this method to send a TCP (HTTP) stream message.

  - ### Uses of StreamRequestMessage in org.fourthline.cling.transport.impl

    Methods in org.fourthline.cling.transport.impl that return StreamRequestMessage
    Modifier and Type | Method and Description
    --- | ---
    `protected StreamRequestMessage` | AsyncServletUpnpStream.`readRequestMessage()`

    Methods in org.fourthline.cling.transport.impl with parameters of type StreamRequestMessage
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | StreamClientImpl.`applyRequestBody(HttpURLConnection urlConnection, StreamRequestMessage requestMessage)`
    `protected void` | StreamClientImpl.`applyRequestProperties(HttpURLConnection urlConnection, StreamRequestMessage requestMessage)`
    `StreamResponseMessage` | StreamClientImpl.`sendRequest(StreamRequestMessage requestMessage)`

  - ### Uses of StreamRequestMessage in org.fourthline.cling.transport.impl.jetty

    Fields in org.fourthline.cling.transport.impl.jetty declared as StreamRequestMessage
    Modifier and Type | Field and Description
    --- | ---
    `protected StreamRequestMessage` | StreamClientImpl.HttpContentExchange.`requestMessage`

    Methods in org.fourthline.cling.transport.impl.jetty that return StreamRequestMessage
    Modifier and Type | Method and Description
    --- | ---
    `StreamRequestMessage` | StreamClientImpl.HttpContentExchange.`getRequestMessage()`

    Methods in org.fourthline.cling.transport.impl.jetty with parameters of type StreamRequestMessage
    Modifier and Type | Method and Description
    --- | ---
    `protected Callable<StreamResponseMessage>` | StreamClientImpl.`createCallable(StreamRequestMessage requestMessage, StreamClientImpl.HttpContentExchange exchange)`
    `protected StreamClientImpl.HttpContentExchange` | StreamClientImpl.`createRequest(StreamRequestMessage requestMessage)`

    Constructors in org.fourthline.cling.transport.impl.jetty with parameters of type StreamRequestMessage
    Constructor and Description
    `HttpContentExchange(StreamClientConfigurationImpl configuration, org.eclipse.jetty.client.HttpClient client, StreamRequestMessage requestMessage)`

  - ### Uses of StreamRequestMessage in org.fourthline.cling.transport.spi

    Methods in org.fourthline.cling.transport.spi with parameters of type StreamRequestMessage
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract Callable<StreamResponseMessage>` | AbstractStreamClient.`createCallable(StreamRequestMessage requestMessage, REQUEST request)` Create a callable procedure that will execute the request.
    `protected abstract REQUEST` | AbstractStreamClient.`createRequest(StreamRequestMessage requestMessage)` Create a proprietary representation of this request, log warnings and return `null` if creation fails.
    `StreamResponseMessage` | UpnpStream.`process(StreamRequestMessage requestMsg)` Selects a UPnP protocol, runs it within the calling thread, returns the response.
    `StreamResponseMessage` | StreamClient.`sendRequest(StreamRequestMessage message)` Sends the given request via TCP (HTTP) and returns the response.
    `StreamResponseMessage` | AbstractStreamClient.`sendRequest(StreamRequestMessage requestMessage)`

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