org.cybergarage.upnp.device

## Interface PresentationListener

-     public interface PresentationListener

  Interface for receiving UPnP device presentation requests.

  This interface defines the contract for objects that wish to receive HTTP requests for UPnP device presentation pages. It provides a callback mechanism for handling presentation URL requests from control points or users.

  Key features:

  - Presentation request callback method
  - HTTP request access for presentation data
  - Device presentation page handling
  - User interface request processing
  - Device web interface integration

  Implementations of this interface can register with UPnP devices to handle presentation page requests, enabling custom device web interfaces and user interaction through standard HTTP protocols.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `httpRequestRecieved(HTTPRequest httpReq)` Called when an HTTP request is received for device presentation.

- - ### Method Detail

    - #### httpRequestRecieved

          void httpRequestRecieved(HTTPRequest httpReq)

      Called when an HTTP request is received for device presentation.
      Parameters:
        `httpReq` - the HTTP request for presentation page