Decoded TLV.

interface Tlv {
    after: Uint8Array;
    before: Uint8Array;
    decoder: Decoder;
    length: number;
    nni: number;
    nniBig: bigint;
    size: number;
    text: string;
    tlv: Uint8Array;
    type: number;
    value: Uint8Array;
    vd: Decoder;
}

Properties

after: Uint8Array

Siblings after this TLV.

before: Uint8Array

Siblings before this TLV.

decoder: Decoder

TLV as decoder.

length: number

TLV-LENGTH.

nni: number

TLV-VALUE as non-negative integer.

nniBig: bigint

TLV-VALUE as non-negative integer bigint.

size: number

Size of TLV.

text: string

TLV-VALUE as UTF-8 string.

tlv: Uint8Array

TLV buffer.

type: number

TLV-TYPE.

value: Uint8Array

TLV-VALUE.

TLV-VALUE as decoder.