Lines Matching full:options
2 * option.h -- helpers for handling options in CoAP PDUs
12 * @brief Helpers for handling options in CoAP PDUs
28 /** Representation of CoAP options. */
58 * @c 0 as options need at least one byte storage space.
68 * @param pdu The PDU containing the options.
90 * ((COAP_OPT_FILTER_SHORT + 1) / 2) * 2 bytes for short options.
98 * COAP_OPT_FILTER_LONG * 2 bytes for short options.
137 /** Pre-defined filter that includes all options. */
238 * Iterator to run through PDU options. This object must be
240 * coap_option_next() to walk through the list of options until
265 * otherwise (i.e. when no options exist). Note that a length check on the
268 * @param pdu The PDU the options of which should be walked through.
272 * will return only options matching this bitmask.
273 * Fence-post options @c 14, @c 28, @c 42, ... are always
284 * a pointer to that option or @c NULL if no more options exist. The contents of
290 * Note that options are skipped whose corresponding bits in the filter
291 * specified with coap_option_iterator_init() are @c 0. Options with type codes
296 * @return The next option or @c NULL if no more options exist.
303 * filter only options with code @p type. This function returns the first option
306 * @param pdu The PDU to parse for options.