org.cybergarage.upnp.device

## Interface SearchListener

- All Known Implementing Classes:
    Device

      public interface SearchListener

  Interface for receiving SSDP search request messages.

  This interface defines the contract for objects that wish to receive SSDP M-SEARCH messages from UPnP control points. It provides a callback mechanism for handling incoming device discovery requests.

  Key features:

  - Device search request callback method
  - Access to raw SSDP packet data
  - Real-time search request handling
  - Device discovery request processing

  Implementations of this interface can register with UPnP devices to receive asynchronous search requests from control points, enabling responsive device discovery and advertisement functionality.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `deviceSearchReceived(SSDPPacket ssdpPacket)` Called when an SSDP search request is received from a UPnP control point.

- - ### Method Detail

    - #### deviceSearchReceived

          void deviceSearchReceived(SSDPPacket ssdpPacket)

      Called when an SSDP search request is received from a UPnP control point.
      Parameters:
        `ssdpPacket` - received SSDP packet containing search request data