Enumerations | |
| enum | { Lsa = 128 , SequenceNumber = 130 , AdjacencyLsa = 131 , Adjacency = 132 , CoordinateLsa = 133 , CostDouble = 134 , HyperbolicRadius = 135 , HyperbolicAngle = 136 , NameLsa = 137 , LsdbStatus = 138 , ExpirationTime = 139 , Cost = 140 , Uri = 141 , NextHop = 143 , RoutingTable = 144 , RoutingTableEntry = 145 } |
| anonymous enum |
The TLV block types that NLSR uses to encode/decode LSA types. The way NLSR encodes LSAs to TLV is by encoding each element of the LSA as a separate TLV block. So, block types are needed. These are used in the LSDB Status Dataset.
| Enumerator | |
|---|---|
| Lsa | |
| SequenceNumber | |
| AdjacencyLsa | |
| Adjacency | |
| CoordinateLsa | |
| CostDouble | |
| HyperbolicRadius | |
| HyperbolicAngle | |
| NameLsa | |
| LsdbStatus | |
| ExpirationTime | |
| Cost | |
| Uri | |
| NextHop | |
| RoutingTable | |
| RoutingTableEntry | |
Definition at line 32 of file tlv-nlsr.hpp.