| DeviceDescriptionRequest.Callbacks | Defines an object that will notify a DeviceDescriptipnRequest result |
| Discovery | Defines the logic of an object managing a discovery process |
| Discovery.DiscoveryListener | Defines an object listening to device add/removal |
| SSDPManager.DiscoveryListener | Interface for listening SSDP service discovery |
| SSDPSocket.Listener |
| DeviceDescriptionRequest | A request to retrieve a DialDevice based on a location URL
|
| DialDevice | Defines a DialDevice as per its DIAL device description. |
| DiscoveredDevice | |
| DiscoveryReliability | Defines a level a reliability for the discovery process It is based on two factors: the timeout of a discovery request and the number of attempts before considering a device has been lost. |
| LogTag | Helper to define log tags |
| SSDPDiscovery | defines a SSDP Discovery
|
| SSDPManager | SSDPManager provides a high level API to discover services with Simple Service Discovery Protocol |
| SSDPMessage | A basic class to build/parse SSDP messages Only M-SEARCH methods and location response are usefull for Dial |
| SSDPSocket |
| SSDPMessage.Type | Type is inferred by the HTTP discover line / status line |