ndn::lp::tlv Namespace Reference

Contains constants related to the NDNLPv2 packet format. More...

Enumerations

enum  {
  LpPacket = 100 ,
  Fragment = 80 ,
  Sequence = 81 ,
  FragIndex = 82 ,
  FragCount = 83 ,
  PitToken = 98 ,
  Nack = 800 ,
  NackReason = 801 ,
  IncomingFaceId = 812 ,
  NextHopFaceId = 816 ,
  CachePolicy = 820 ,
  CachePolicyType = 821 ,
  CongestionMark = 832 ,
  Ack = 836 ,
  TxSequence = 840 ,
  NonDiscovery = 844 ,
  PrefixAnnouncement = 848
}
 TLV-TYPE numbers for NDNLPv2. More...
 
enum  {
  HEADER1_MIN = 81 ,
  HEADER1_MAX = 99 ,
  HEADER3_MIN = 800 ,
  HEADER3_MAX = 959
}
 

Detailed Description

Contains constants related to the NDNLPv2 packet format.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

TLV-TYPE numbers for NDNLPv2.

Enumerator
LpPacket 
Fragment 
Sequence 
FragIndex 
FragCount 
PitToken 
Nack 
NackReason 
IncomingFaceId 
NextHopFaceId 
CachePolicy 
CachePolicyType 
CongestionMark 
Ack 
TxSequence 
NonDiscovery 
PrefixAnnouncement 

Definition at line 35 of file tlv.hpp.

◆ anonymous enum

anonymous enum
Enumerator
HEADER1_MIN 

Lower bound of 1-octet header field.

HEADER1_MAX 

Upper bound of 1-octet header field.

HEADER3_MIN 

Lower bound of 3-octet header field.

HEADER3_MAX 

Upper bound of 3-octet header field.

Definition at line 55 of file tlv.hpp.