|
libcoap
4.2.0
|
Include dependency graph for encode.c:Go to the source code of this file.
Functions | |
| int | coap_fls (unsigned int i) |
| int | coap_flsll (long long i) |
| unsigned int | coap_decode_var_bytes (const uint8_t *buf, unsigned int len) |
| Decodes multiple-length byte sequences. More... | |
| unsigned int | coap_encode_var_safe (uint8_t *buf, size_t length, unsigned int val) |
| Encodes multiple-length byte sequences. More... | |
| unsigned int coap_decode_var_bytes | ( | const uint8_t * | buf, |
| unsigned int | length | ||
| ) |
Decodes multiple-length byte sequences.
buf points to an input byte sequence of length length. Returns the decoded value.
| buf | The input byte sequence to decode from |
| length | The length of the input byte sequence |
Definition at line 36 of file encode.c.
Here is the caller graph for this function:| unsigned int coap_encode_var_safe | ( | uint8_t * | buf, |
| size_t | length, | ||
| unsigned int | value | ||
| ) |
Encodes multiple-length byte sequences.
buf points to an output buffer of sufficient length to store the encoded bytes. value is the value to encode. Returns the number of bytes used to encode value or 0 on error.
| buf | The output buffer to decode into |
| length | The output buffer size to encode into (must be sufficient) |
| value | The value to encode into the buffer |
value or 0 on error. Definition at line 45 of file encode.c.
Here is the caller graph for this function:| int coap_fls | ( | unsigned int | i | ) |