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 "../control-response-lite.hpp"
30 #include "../lp/lp-packet-lite.hpp"
31 #include "../delegation-set-lite.hpp"
32 #include "../encrypt/encrypted-content-lite.hpp"
33 #include "../util/dynamic-uint8-array-lite.hpp"
62 (
const NameLite& name,
size_t* signedPortionBeginOffset,
64 size_t* encodingLength);
84 (
NameLite& name,
const uint8_t* input,
size_t inputLength,
85 size_t* signedPortionBeginOffset,
size_t* signedPortionEndOffset);
106 (
const InterestLite& interest,
size_t* signedPortionBeginOffset,
108 size_t* encodingLength);
128 (
InterestLite& interest,
const uint8_t* input,
size_t inputLength,
129 size_t* signedPortionBeginOffset,
size_t* signedPortionEndOffset);
148 (
const DataLite& data,
size_t* signedPortionBeginOffset,
150 size_t* encodingLength);
167 (
DataLite& data,
const uint8_t* input,
size_t inputLength,
168 size_t* signedPortionBeginOffset,
size_t* signedPortionEndOffset);
238 size_t* encodingLength);
253 size_t* encodingLength);
268 size_t signatureInfoLength,
const uint8_t *signatureValue,
269 size_t signatureValueLength);
280 (
LpPacketLite& lpPacket,
const uint8_t* input,
size_t inputLength);
313 size_t inputLength,
size_t *encodingLength);
Copyright (C) 2013-2016 Regents of the University of California.
Definition: common.hpp:35
A ControlResponseLite holds a status code, status text and other fields for a ControlResponse which i...
Definition: control-response-lite.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
Definition: lp-packet-lite.hpp:83
A SignatureLite holds a signature type, a KeyLocatorLite, the signature bytes and other fields to rep...
Definition: signature-lite.hpp:36
An EncryptedContentLite holds an encryption type, a payload and other fields representing encrypted c...
Definition: encrypted-content-lite.hpp:36
A ControlParametersLite holds a Name and other fields for a ControlParameters which is used...
Definition: control-parameters-lite.hpp:37
Definition: delegation-set-lite.hpp:32
A DataLite holds a NameLite and other fields to represent an NDN Data packet.
Definition: data-lite.hpp:34