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