## Uses of Class
org.cybergarage.http.HTTPRequest

- Packages that use HTTPRequest
  Package | Description
  --- | ---
  org.cybergarage.http | HTTP protocol implementation and utilities.
  org.cybergarage.soap | SOAP (Simple Object Access Protocol) implementation for UPnP.
  org.cybergarage.upnp | Universal Plug and Play (UPnP) framework core components.
  org.cybergarage.upnp.control | UPnP control and action invocation framework.
  org.cybergarage.upnp.device | UPnP device implementation and management.
  org.cybergarage.upnp.event | UPnP event notification and subscription management.
  org.cybergarage.upnp.ssdp | Simple Service Discovery Protocol (SSDP) implementation for UPnP.

- - ### Uses of HTTPRequest in org.cybergarage.http

    Methods in org.cybergarage.http with parameters of type HTTPRequest
    Modifier and Type | Method and Description
    --- | ---
    `void` | HTTPRequestListener.`httpRequestRecieved(HTTPRequest httpReq)` Called when an HTTP request is received.
    `void` | HTTPServer.`performRequestListener(HTTPRequest httpReq)` Notifies all registered request listeners of an HTTP request.
    `void` | HTTPRequest.`set(HTTPRequest httpReq)`

  - ### Uses of HTTPRequest in org.cybergarage.soap

    Subclasses of HTTPRequest in org.cybergarage.soap
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SOAPRequest` Represents a SOAP (Simple Object Access Protocol) request message.

    Constructors in org.cybergarage.soap with parameters of type HTTPRequest
    Constructor and Description
    `SOAPRequest(HTTPRequest httpReq)`

  - ### Uses of HTTPRequest in org.cybergarage.upnp

    Methods in org.cybergarage.upnp with parameters of type HTTPRequest
    Modifier and Type | Method and Description
    --- | ---
    `void` | ControlPoint.`httpRequestRecieved(HTTPRequest httpReq)`
    `void` | Device.`httpRequestRecieved(HTTPRequest httpReq)`

  - ### Uses of HTTPRequest in org.cybergarage.upnp.control

    Subclasses of HTTPRequest in org.cybergarage.upnp.control
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ActionRequest` Represents a UPnP action control request.
    `class` | `ControlRequest` Base class for UPnP control requests.
    `class` | `QueryRequest` Represents a UPnP query request for state variables.

    Constructors in org.cybergarage.upnp.control with parameters of type HTTPRequest
    Constructor and Description
    `ActionRequest(HTTPRequest httpReq)` Constructs an ActionRequest from an HTTP request.
    `ControlRequest(HTTPRequest httpReq)` Constructs a ControlRequest from an HTTP request.
    `QueryRequest(HTTPRequest httpReq)` Constructs a QueryRequest from an HTTP request.

  - ### Uses of HTTPRequest in org.cybergarage.upnp.device

    Methods in org.cybergarage.upnp.device with parameters of type HTTPRequest
    Modifier and Type | Method and Description
    --- | ---
    `void` | PresentationListener.`httpRequestRecieved(HTTPRequest httpReq)` Called when an HTTP request is received for device presentation.

  - ### Uses of HTTPRequest in org.cybergarage.upnp.event

    Subclasses of HTTPRequest in org.cybergarage.upnp.event
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NotifyRequest` Represents a UPnP event notification request.
    `class` | `SubscriptionRequest` Represents a UPnP event subscription request.

    Constructors in org.cybergarage.upnp.event with parameters of type HTTPRequest
    Constructor and Description
    `NotifyRequest(HTTPRequest httpReq)`
    `SubscriptionRequest(HTTPRequest httpReq)`

  - ### Uses of HTTPRequest in org.cybergarage.upnp.ssdp

    Subclasses of HTTPRequest in org.cybergarage.upnp.ssdp
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SSDPNotifyRequest` Represents an SSDP NOTIFY request for device advertisement.
    `class` | `SSDPRequest` Base class for SSDP request messages.
    `class` | `SSDPSearchRequest` Represents an SSDP M-SEARCH request for device discovery.

    Methods in org.cybergarage.upnp.ssdp with parameters of type HTTPRequest
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | HTTPMUSocket.`post(HTTPRequest req)`
    `boolean` | HTTPMUSocket.`post(HTTPRequest req, String bindAddr, int bindPort)`