Actions
PacketTagTypes » History » Revision 13
« Previous |
Revision 13/20
(diff)
| Next »
Teng Liang, 12/01/2017 09:07 AM
Packet Tag TypeId Assignments¶
This page is a registry for type identifiers of Tag derived classes.
Each Tag derived class MUST declare the following static member function:
static constexpr int
getTypeId();
The return value of those functions SHOULD be registered in the table below.
ID or range | Usage |
---|---|
0000~0009 | Unit testing |
0010 | NDNLPv2 IncomingFaceId |
0011 | NDNLPv2 NextHopFaceId |
0012 | NDNLPv2 CachePolicy |
0013 | NDNLPv2 CongestionMark |
0014 | NDNLPv2 NonDiscovery |
0015 | NDNLPv2 PrefixAnnouncement |
1000 | Certificate bundle name (Certificate Bundle Packet Format) |
1001 | FinalBlockId of the certificate bundle (Certificate Bundle Packet Format) |
1086 | NDNS CertificateFetcher: IterativeQueryController |
0x60000000 | ndnSIM: HopCount |
0x60000001~0x6fffffff | ndnSIM |
9000-9999 | Reserved for private experiments |
Current usage in ndnSIM¶
ID | Tag |
---|---|
0xaee87802 | ns3::ndn::Ns3PacketTag |
Updated by Teng Liang over 6 years ago · 13 revisions