Interface RecordListType<EntryT>

Record or resource entry list.

interface RecordListType<EntryT> {
    values: EntryT[];
    deserialize(buffer: Buffer, opts?: DeserializeOptions): number;
    getSerializedLength(opts?: SerializeOptions): number;
    serialize(opts?: SerializeOptions): Buffer;
}

Type Parameters

Hierarchy

  • Serializable
    • RecordListType

Implemented by

Properties

values: EntryT[]

Array of record or resource entries.

Methods

  • Deserializes a buffer into this value.

    Parameters

    • buffer: Buffer
    • Optionalopts: DeserializeOptions

    Returns number

    Number of bytes read.

  • Computes the serialized length of this value.

    Parameters

    • Optionalopts: SerializeOptions

    Returns number

  • Serializes this value into a buffer.

    Parameters

    • Optionalopts: SerializeOptions

    Returns Buffer