[−][src]Module async_coap::option
Types related to interpreting and handling CoAP options.
Structs
OptionIterator | A convenience iterator for parsing options from a byte buffer. |
OptionKey | Typed option key, for type-safe access to CoAP options. |
OptionNumber | Type representing a CoAP option number. |
Enums
OptionValueType | Type describing the type of an option's value. |
Constants
ACCEPT | Typed key for Accept option. |
BLOCK1 | Typed key for Block1 option. |
BLOCK2 | Typed key for Block2 option. |
CONTENT_FORMAT | Typed key for Content-Format option. |
ETAG | Typed key for ETAG option. |
IF_MATCH | Typed key for IF_MATCH option. |
IF_NONE_MATCH | Typed key for IF_NONE_MATCH option. |
LOCATION_PATH | Typed key for Location-Path option. |
LOCATION_QUERY | Typed key for Location-Query option. |
MAX_AGE | Typed key for Max-Age option. |
MAX_OPTION_VALUE_SIZE | The maximum size of a CoAP option allowed by this library. |
OBSERVE | Typed key for Observe option. |
OSCORE | Typed key for OSCORE option. |
PROXY_SCHEME | Typed key for Proxy-Scheme option. |
PROXY_URI | Typed key for Proxy-URI option. |
SIZE1 | Typed key for Size1 option. |
SIZE2 | Typed key for Size2 option. |
URI_HOST | Typed key for URI_HOST option. |
URI_PATH | Typed key for URI-Path option. |
URI_PORT | Typed key for URI-Port option. |
URI_QUERY | Typed key for URI-Query option. |
Traits
OptionInsert | Trait for types that allow you to insert CoAP options into them. |
OptionInsertExt | Extension class for additional helper methods for |
OptionIteratorExt | Extension trait for option iterators that provide additional convenient accessors. |