ndn-lite
Data Fields
ndn_interest Struct Reference

The structure to represent an NDN Interest packet. More...

#include <interest.h>

Collaboration diagram for ndn_interest:
Collaboration graph

Data Fields

ndn_name_t name
 The name of the Interest. More...
 
uint32_t nonce
 The nonce of the Interest. More...
 
uint64_t lifetime
 The lifetime of the Interest. More...
 
uint8_t enable_CanBePrefix
 
uint8_t enable_MustBeFresh
 
interest_params_t parameters
 The Parameters of the Interest. More...
 
uint8_t enable_Parameters
 
uint8_t hop_limit
 The HopLimit of the Interest. More...
 
uint8_t enable_HopLimit
 
uint8_t is_SignedInterest
 
ndn_signature_t signature
 The signature structure. More...
 

Detailed Description

The structure to represent an NDN Interest packet.

Field Documentation

◆ enable_CanBePrefix

uint8_t ndn_interest::enable_CanBePrefix

◆ enable_HopLimit

uint8_t ndn_interest::enable_HopLimit

◆ enable_MustBeFresh

uint8_t ndn_interest::enable_MustBeFresh

◆ enable_Parameters

uint8_t ndn_interest::enable_Parameters

◆ hop_limit

uint8_t ndn_interest::hop_limit

The HopLimit of the Interest.

Used when enable_HopLimit > 0.

◆ is_SignedInterest

uint8_t ndn_interest::is_SignedInterest

◆ lifetime

uint64_t ndn_interest::lifetime

The lifetime of the Interest.

◆ name

ndn_name_t ndn_interest::name

The name of the Interest.

◆ nonce

uint32_t ndn_interest::nonce

The nonce of the Interest.

◆ parameters

interest_params_t ndn_interest::parameters

The Parameters of the Interest.

Used when enable_Parameters > 0.

◆ signature

ndn_signature_t ndn_interest::signature

The signature structure.

Used when is_SignedInterest > 0.


The documentation for this struct was generated from the following file: