21 #ifndef NDN_TLV_STRUCTURE_DECODER_H
22 #define NDN_TLV_STRUCTURE_DECODER_H
24 #include <ndn-cpp/c/common.h>
25 #include <ndn-cpp/c/errors.h>
26 #include <ndn-cpp/c/encoding/element-reader-types.h>
33 ndn_TlvStructureDecoder_READ_TYPE,
34 ndn_TlvStructureDecoder_READ_TYPE_BYTES,
35 ndn_TlvStructureDecoder_READ_LENGTH,
36 ndn_TlvStructureDecoder_READ_LENGTH_BYTES,
37 ndn_TlvStructureDecoder_READ_VALUE_BYTES
55 ndn_TlvStructureDecoder_reset(
self);
69 ndn_TlvStructureDecoder_findElementEnd(
struct ndn_TlvStructureDecoder *
self,
const uint8_t *input,
size_t inputLength);
79 self->offset = offset;
Definition: element-reader-types.h:41