diff options
Diffstat (limited to 'contrib/libcbor/doc/source/streaming.rst')
-rw-r--r-- | contrib/libcbor/doc/source/streaming.rst | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/contrib/libcbor/doc/source/streaming.rst b/contrib/libcbor/doc/source/streaming.rst deleted file mode 100644 index 8e3bb0d9bade..000000000000 --- a/contrib/libcbor/doc/source/streaming.rst +++ /dev/null @@ -1,13 +0,0 @@ -Streaming & indefinite items -============================= - -CBOR :doc:`strings <api/type_2>`, :doc:`byte strings <api/type_3>`, :doc:`arrays <api/type_4>`, and :doc:`maps <api/type_5>` can be encoded as *indefinite*, meaning their length or size is not specified. Instead, they are divided into *chunks* (:doc:`strings <api/type_2>`, :doc:`byte strings <api/type_3>`), or explicitly terminated (:doc:`arrays <api/type_4>`, :doc:`maps <api/type_5>`). - -This is one of the most important (and due to poor implementations, underutilized) features of CBOR. It enables low-overhead streaming just about anywhere without dealing with channels or pub/sub mechanism. It is, however, important to recognize that CBOR streaming is not a substitute for Websockets [#]_ and similar technologies. - -.. [#] :RFC:`6455` - -.. toctree:: - - streaming/decoding - streaming/encoding |