UNPKG

@ndn/packet

Version:

NDNts: Network Layer Packets

49 lines (48 loc) 1.02 kB
export const TT = { Name: 0x07, GenericNameComponent: 0x08, ImplicitSha256DigestComponent: 0x01, ParametersSha256DigestComponent: 0x02, Interest: 0x05, CanBePrefix: 0x21, MustBeFresh: 0x12, ForwardingHint: 0x1E, Nonce: 0x0A, InterestLifetime: 0x0C, HopLimit: 0x22, AppParameters: 0x24, ISigInfo: 0x2C, ISigValue: 0x2E, Data: 0x06, MetaInfo: 0x14, ContentType: 0x18, FreshnessPeriod: 0x19, FinalBlock: 0x1A, Content: 0x15, DSigInfo: 0x16, DSigValue: 0x17, SigType: 0x1B, KeyLocator: 0x1C, KeyDigest: 0x1D, SigNonce: 0x26, SigTime: 0x28, SigSeqNum: 0x2A, ValidityPeriod: 0xFD, NotBefore: 0xFE, NotAfter: 0xFF, Nack: 0x0320, NackReason: 0x0321, }; export const SigType = { Sha256: 0x00, Sha256WithRsa: 0x01, Sha256WithEcdsa: 0x03, HmacWithSha256: 0x04, Ed25519: 0x05, Null: 0xC8, }; export const NackReason = { Congestion: 50, Duplicate: 100, NoRoute: 150, };