Protobuf 编解码适配器。

interface ProtoAdapter {
    encode<TInput>(type: string, payload: TInput): Uint8Array;
    decode<TOutput>(type: string, payload: Uint8Array): TOutput;
}

Methods

Methods

  • 将对象编码为二进制数据。

    Type Parameters

    • TInput

    Parameters

    Returns Uint8Array

  • 将二进制数据解码为对象。

    Type Parameters

    • TOutput

    Parameters

    • type: string
    • payload: Uint8Array

    Returns TOutput