blob: d95c610aa0af0036858c8257a3ea9e5a7a3f00c9 [file] [log] [blame]
// JavaScript Document
//d are the dictionnary tags
exports.tt= {
CCN_EXT : 0x00,
CCN_TAG : 0x01,
CCN_DTAG : 0x02,
CCN_ATTR : 0x03,
CCN_DATTR : 0x04,
CCN_BLOB : 0x05,
CCN_UDATA : 0x06
};
//d are the dictionnary tags
exports.dtags= {
CCN_CLOSE :0,
CCN_DTAG_Any : 13,
CCN_DTAG_Name : 14,
CCN_DTAG_Component : 15,
CCN_DTAG_Certificate : 16,
CCN_DTAG_Collection : 17,
CCN_DTAG_CompleteName : 18,
CCN_DTAG_Content : 19,
CCN_DTAG_SignedInfo : 20,
CCN_DTAG_ContentDigest : 21,
CCN_DTAG_ContentHash : 22,
CCN_DTAG_Count : 24,
CCN_DTAG_Header : 25,
CCN_DTAG_Interest : 26, /* 20090915 */
CCN_DTAG_Key : 27,
CCN_DTAG_KeyLocator : 28,
CCN_DTAG_KeyName : 29,
CCN_DTAG_Length : 30,
CCN_DTAG_Link : 31,
CCN_DTAG_LinkAuthenticator : 32,
CCN_DTAG_NameComponentCount : 33, /* DeprecatedInInterest */
CCN_DTAG_RootDigest : 36,
CCN_DTAG_Signature : 37,
CCN_DTAG_Start : 38,
CCN_DTAG_Timestamp : 39,
CCN_DTAG_Type : 40,
CCN_DTAG_Nonce : 41,
CCN_DTAG_Scope : 42,
CCN_DTAG_Exclude : 43,
CCN_DTAG_Bloom : 44,
CCN_DTAG_BloomSeed : 45,
CCN_DTAG_AnswerOriginKind : 47,
CCN_DTAG_InterestLifetime : 48,
CCN_DTAG_Witness : 53,
CCN_DTAG_SignatureBits : 54,
CCN_DTAG_DigestAlgorithm : 55,
CCN_DTAG_BlockSize : 56,
CCN_DTAG_FreshnessSeconds : 58,
CCN_DTAG_FinalBlockID : 59,
CCN_DTAG_PublisherPublicKeyDigest : 60,
CCN_DTAG_PublisherCertificateDigest : 61,
CCN_DTAG_PublisherIssuerKeyDigest : 62,
CCN_DTAG_PublisherIssuerCertificateDigest : 63,
CCN_DTAG_ContentObject : 64, /* 20090915 */
CCN_DTAG_WrappedKey : 65,
CCN_DTAG_WrappingKeyIdentifier : 66,
CCN_DTAG_WrapAlgorithm : 67,
CCN_DTAG_KeyAlgorithm : 68,
CCN_DTAG_Label : 69,
CCN_DTAG_EncryptedKey : 70,
CCN_DTAG_EncryptedNonceKey : 71,
CCN_DTAG_WrappingKeyName : 72,
CCN_DTAG_Action : 73,
CCN_DTAG_FaceID : 74,
CCN_DTAG_IPProto : 75,
CCN_DTAG_Host : 76,
CCN_DTAG_Port : 77,
CCN_DTAG_MulticastInterface : 78,
CCN_DTAG_ForwardingFlags : 79,
CCN_DTAG_FaceInstance : 80,
CCN_DTAG_ForwardingEntry : 81,
CCN_DTAG_MulticastTTL : 82,
CCN_DTAG_MinSuffixComponents : 83,
CCN_DTAG_MaxSuffixComponents : 84,
CCN_DTAG_ChildSelector : 85,
CCN_DTAG_RepositoryInfo : 86,
CCN_DTAG_Version : 87,
CCN_DTAG_RepositoryVersion : 88,
CCN_DTAG_GlobalPrefix : 89,
CCN_DTAG_LocalName : 90,
CCN_DTAG_Policy : 91,
CCN_DTAG_Namespace : 92,
CCN_DTAG_GlobalPrefixName : 93,
CCN_DTAG_PolicyVersion : 94,
CCN_DTAG_KeyValueSet : 95,
CCN_DTAG_KeyValuePair : 96,
CCN_DTAG_IntegerValue : 97,
CCN_DTAG_DecimalValue : 98,
CCN_DTAG_StringValue : 99,
CCN_DTAG_BinaryValue : 100,
CCN_DTAG_NameValue : 101,
CCN_DTAG_Entry : 102,
CCN_DTAG_ACL : 103,
CCN_DTAG_ParameterizedName : 104,
CCN_DTAG_Prefix : 105,
CCN_DTAG_Suffix : 106,
CCN_DTAG_Root : 107,
CCN_DTAG_ProfileName : 108,
CCN_DTAG_Parameters : 109,
CCN_DTAG_InfoString : 110,
CCN_DTAG_StatusResponse : 112,
CCN_DTAG_StatusCode : 113,
CCN_DTAG_StatusText : 114,
CCN_DTAG_Nack : 200,
CCN_DTAG_SequenceNumber : 256,
CCN_DTAG_CCNProtocolDataUnit : 17702112
};