[−][src]Module ssdp::header
Headers and primitives for parsing headers within SSDP requests.
This module combines abstractions at both the HTTPU/HTTPMU layer and SSDP layer in order to provide a cleaner interface for extending the underlying HTTP parsing library.
Structs
| BootID |
Represents a header used to denote the boot instance of a root device. |
| CacheControl |
|
| ConfigID |
Represents a header used to denote the configuration of a device's DDD. |
| Location |
|
| MX |
Represents a header used to specify the maximum time that devices should wait before sending a response. |
| Man |
Represents a header used to specify HTTP extension. |
| NT |
Represents a header used to specify a notification type. |
| SearchPort |
Represents a header used to specify a unicast port to send search requests to. |
| SecureLocation |
Represents a header used to specify a secure url for a device's DDD. |
| Server |
|
| USN |
Represents a header which specifies a unique service name. |
Enums
| CacheDirective |
|
| NTS |
Represents a header which specifies a notification sub type. |
| ST |
Represents a header which specifies the search target. |
Traits
| HeaderMut |
Trait for manipulating the contents of a header structure. |
| HeaderRef |
Trait for viewing the contents of a header structure. |