Public Attributes | List of all members
ndn_ControlParameters Struct Reference

An ndn_ControlParameters holds fields for a ControlParameters which is used in the command interest such as to register a prefix with a forwarder. More...

#include <control-parameters-types.h>

Inheritance diagram for ndn_ControlParameters:
ndn::ControlParametersLite

Public Attributes

int hasName
 
struct ndn_Name name
 Only used if hasName.
 
int faceId
 -1 for none. More...
 
struct ndn_Blob uri
 A Blob whose value is a pointer to pre-allocated buffer. More...
 
int localControlFeature
 -1 for none. More...
 
int origin
 -1 for none. More...
 
int cost
 -1 for none. More...
 
struct ndn_ForwardingFlags flags
 
struct ndn_Name strategy
 nComponents == 0 for none. More...
 
ndn_Milliseconds expirationPeriod
 -1 for none. More...
 

Detailed Description

An ndn_ControlParameters holds fields for a ControlParameters which is used in the command interest such as to register a prefix with a forwarder.

Member Data Documentation

int ndn_ControlParameters::cost

-1 for none.

ndn_Milliseconds ndn_ControlParameters::expirationPeriod

-1 for none.

int ndn_ControlParameters::faceId

-1 for none.

int ndn_ControlParameters::localControlFeature

-1 for none.

int ndn_ControlParameters::origin

-1 for none.

struct ndn_Name ndn_ControlParameters::strategy

nComponents == 0 for none.

struct ndn_Blob ndn_ControlParameters::uri

A Blob whose value is a pointer to pre-allocated buffer.

0 for none.


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