[−][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. |