Expand description
Types related to interpreting and handling CoAP options.
Structs§
- Option
Iterator - A convenience iterator for parsing options from a byte buffer.
- Option
Key - Typed option key, for type-safe access to CoAP options.
- Option
Number - Type representing a CoAP option number.
Enums§
- Option
Value Type - 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§
- Option
Insert - Trait for types that allow you to insert CoAP options into them.
- Option
Insert Ext - Extension class for additional helper methods for
OptionInsertExt
. - Option
Iterator Ext - Extension trait for option iterators that provide additional convenient accessors.