NDNts
    Preparing search index...
    • Turn a TLV class into a field type, where the TLV directly appears as the field.

      Type Parameters

      Parameters

      Returns StructFieldType<T>

      Given this structure:

      Outer = OUTER-TYPE TLV-LENGTH Inner
      Inner = INNER-TYPE TLV-LENGTH INNER-VALUE
      

      You can define the Outer builder:

      const buildOuter = new StructBuilder("Outer", TT.Outer)
      .add(TT.Inner, "inner", StructFieldType.wrap(Inner));

      Inner type must encode itself as a TLV, and its TLV-TYPE must equal field TLV-TYPE.