Skip to content

Support sending and receiving typed arrays #1027

Description

@mjbvz

Feature request

Support sending and receiving typed arrays (such as UInt8Array) in custom messages

Use case

I'n using custom messages to read files from the client. Here's an example RequestType:

RequestType<{ uri: string }, UInt8Array, any>

Currently when the client returns a new UInt8Array([1, 2, 3]), the server receives a json object with array index keys:

Screen Shot 2022-07-11 at 11 52 16 AM

This then has to be converted back into a UInt8Array. For larger payloads, this conversion is time consuming and the expansion of the UInt8Array also means a lot more data ends up needing to be transmitted between the client and server

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

feature-requestRequest for new features or functionality

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions