22 #ifndef NDN_TLV_0_1_1_WIRE_FORMAT_LITE_HPP
23 #define NDN_TLV_0_1_1_WIRE_FORMAT_LITE_HPP
25 #include "../interest-lite.hpp"
26 #include "../data-lite.hpp"
27 #include "../signature-lite.hpp"
28 #include "../control-parameters-lite.hpp"
29 #include "../util/dynamic-uint8-array-lite.hpp"
58 (
const NameLite& name,
size_t* signedPortionBeginOffset,
60 size_t* encodingLength);
80 (
NameLite& name,
const uint8_t* input,
size_t inputLength,
81 size_t* signedPortionBeginOffset,
size_t* signedPortionEndOffset);
102 (
const InterestLite& interest,
size_t* signedPortionBeginOffset,
104 size_t* encodingLength);
124 (
InterestLite& interest,
const uint8_t* input,
size_t inputLength,
125 size_t* signedPortionBeginOffset,
size_t* signedPortionEndOffset);
144 (
const DataLite& data,
size_t* signedPortionBeginOffset,
146 size_t* encodingLength);
163 (
DataLite& data,
const uint8_t* input,
size_t inputLength,
164 size_t* signedPortionBeginOffset,
size_t* signedPortionEndOffset);
206 size_t* encodingLength);
221 size_t* encodingLength);
236 size_t signatureInfoLength,
const uint8_t *signatureValue,
237 size_t signatureValueLength);
Copyright (C) 2013-2016 Regents of the University of California.
Definition: common.hpp:35
A NameLite holds an array of NameLite::Component.
Definition: name-lite.hpp:34
A DynamicUInt8ArrayLite holds a pointer to an allocated array, the length of the allocated array...
Definition: dynamic-uint8-array-lite.hpp:35
An InterestLite holds a NameLite and other fields for an interest.
Definition: interest-lite.hpp:35
A SignatureLite holds a signature type, a KeyLocatorLite, the signature bytes and other fields to rep...
Definition: signature-lite.hpp:36
A ControlParametersLite holds a Name and other fields for a ControlParameters which is used...
Definition: control-parameters-lite.hpp:37
A DataLite holds a NameLite and other fields to represent an NDN Data packet.
Definition: data-lite.hpp:34