zephyr/lib/iot/zoap
Vinicius Costa Gomes b7833b9851 iot/zoap: Add support for block sized transfers
This will add basic support for sending bodies of data that exceed the
size of a single UDP packet.

Block-wise transfers are defined in the recently adopted RFC 7959[1].

The RFC defines four options, two negotiating the block transfer, and
two for informing the size of the transfer. Depending whether the packet
is a request or a response, each option is defined as
"control" (informative) or descriptive (describes what's in the
payload).

Change-Id: Ic71275558c4afed0298d20e8712f76d53904f89f
Signed-off-by: Vinicius Costa Gomes <vinicius.gomes@intel.com>
2016-10-25 12:56:51 +00:00
..
Kbuild lib: Introduce the CoAP implementation for Zephyr 2016-09-12 12:25:24 +00:00
Kconfig lib: Introduce the CoAP implementation for Zephyr 2016-09-12 12:25:24 +00:00
Makefile lib: Introduce the CoAP implementation for Zephyr 2016-09-12 12:25:24 +00:00
zoap.c iot/zoap: Add support for block sized transfers 2016-10-25 12:56:51 +00:00
zoap.h iot/zoap: Add support for block sized transfers 2016-10-25 12:56:51 +00:00