Expand description
An asynchronous abstraction for discovering devices and services on a network.
SSDP stands for Simple Service Discovery Protocol and it is a protocol that uses
HTTPMU to distribute messages across a local network for devices and services to
discover each other. SSDP can most commonly be found in devices that implement
UPnP
as it is used as the discovery mechanism for that standard.
Modules§
- header
- Headers and primitives for parsing headers within SSDP requests.
- message
- Messaging primitives for discovering devices and services.
Structs§
- SSDP
Error - The Error type.
- SSDP
Iter - Iterator for an
SSDPReceiver
. - SSDP
Receiver - A non-blocking SSDP message receiver.
Enums§
- Field
Map - Enumerates key value pairs embedded within SSDP header fields.
- IpVersion
Mode - SSDP
Error Kind - The kind of an error.
Traits§
- SSDP
Result Ext - Additional methods for
Result
, for easy interaction with this crate.
Type Aliases§
- SSDP
Result - Convenient wrapper around
std::Result
.