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