@ndn/packet
Version:
NDNts: Network Layer Packets
49 lines (48 loc) • 1.34 kB
TypeScript
export declare const TT: {
readonly Name: 7;
readonly GenericNameComponent: 8;
readonly ImplicitSha256DigestComponent: 1;
readonly ParametersSha256DigestComponent: 2;
readonly Interest: 5;
readonly CanBePrefix: 33;
readonly MustBeFresh: 18;
readonly ForwardingHint: 30;
readonly Nonce: 10;
readonly InterestLifetime: 12;
readonly HopLimit: 34;
readonly AppParameters: 36;
readonly ISigInfo: 44;
readonly ISigValue: 46;
readonly Data: 6;
readonly MetaInfo: 20;
readonly ContentType: 24;
readonly FreshnessPeriod: 25;
readonly FinalBlock: 26;
readonly Content: 21;
readonly DSigInfo: 22;
readonly DSigValue: 23;
readonly SigType: 27;
readonly KeyLocator: 28;
readonly KeyDigest: 29;
readonly SigNonce: 38;
readonly SigTime: 40;
readonly SigSeqNum: 42;
readonly ValidityPeriod: 253;
readonly NotBefore: 254;
readonly NotAfter: 255;
readonly Nack: 800;
readonly NackReason: 801;
};
export declare const SigType: {
readonly Sha256: 0;
readonly Sha256WithRsa: 1;
readonly Sha256WithEcdsa: 3;
readonly HmacWithSha256: 4;
readonly Ed25519: 5;
readonly Null: 200;
};
export declare const NackReason: {
readonly Congestion: 50;
readonly Duplicate: 100;
readonly NoRoute: 150;
};