|
RMW desert 5.0.0
|
Classes used to convert data types into a CBOR encoded stream. More...


Go to the source code of this file.
Classes | |
| class | CircularQueue< T, MaxLen, Container > |
| class | cbor::TxStream |
| class | cbor::RxStream |
Macros | |
| #define | PUBLISHER_TYPE 0 |
| #define | SUBSCRIBER_TYPE 1 |
| #define | CLIENT_TYPE 2 |
| #define | SERVICE_TYPE 3 |
| #define | MAX_BUFFER_CAPACITY 100 |
Classes used to convert data types into a CBOR encoded stream.
In order to perform a socket communication different data types needs to be encoded into binary representations so they can be sent through the same channel. CBOR fits perfectly with the DESERT requirements because only a minimal overhead is introduced in the stream and all the data types are sent using only the minimal quantity of bytes possible.