/ device_test_svc_reply_msg.h
device_test_svc_reply_msg.h
1 #pragma once 2 #include "cbor.h" 3 4 namespace DeviceTestSvcReplyMsg { 5 6 constexpr size_t NUM_FIELDS = 3; 7 8 struct Data { 9 bool success; 10 uint32_t data_len; 11 uint8_t *data; 12 }; 13 14 CborError encode(Data &d, uint8_t *cbor_buffer, size_t size, 15 size_t *encoded_len); 16 17 CborError decode(Data &d, const uint8_t *cbor_buffer, size_t size); 18 19 } // namespace DeviceTestSvcReplyMsg