types: add Link object related assignments
Also, NameComponent is renamed to GenericNameComponent to match
"NDN Name Format" section.
refs #4054, #2011
Change-Id: I276189a29fb0dfc49593a0eb445894594ac57739
diff --git a/types.rst b/types.rst
index c6be8ff..57e85c4 100644
--- a/types.rst
+++ b/types.rst
@@ -17,7 +17,7 @@
+---------------------------------------------+------------------+-----------------+
| Name | 7 | 0x07 |
+---------------------------------------------+------------------+-----------------+
-| NameComponent | 8 | 0x08 |
+| GenericNameComponent | 8 | 0x08 |
+---------------------------------------------+------------------+-----------------+
| ImplicitSha256DigestComponent | 1 | 0x01 |
+---------------------------------------------+------------------+-----------------+
@@ -73,6 +73,12 @@
+---------------------------------------------+------------------+-----------------+
| KeyDigest | 29 | 0x1d |
+---------------------------------------------+------------------+-----------------+
+| **Link Object** |
++---------------------------------------------+------------------+-----------------+
+| Delegation | 31 | 0x1f |
++---------------------------------------------+------------------+-----------------+
+| Preference | 30 | 0x1e |
++---------------------------------------------+------------------+-----------------+
.. _type reservations:
@@ -82,10 +88,12 @@
+----------------+-----------------------------------------------------------+
| Number range | Designation |
+================+===========================================================+
-| 0, 2-4, 31-79 | Reserved for future assignments (1-byte encoding) |
+| 0, 2-4, 32-79 | Reserved for future assignments (1-byte encoding) |
+----------------+-----------------------------------------------------------+
| 11 | Reserved, formerly `Scope` |
+----------------+-----------------------------------------------------------+
+| 32 | Reserved, formerly `SelectedDelegation` |
++----------------+-----------------------------------------------------------+
| 80-100 | Reserved for assignments related to local link data |
| | processing, e.g., `NDNLP`_, etc. (1-byte encoding) |
+----------------+-----------------------------------------------------------+