4 releases (breaking)

0.9.0 Mar 1, 2022
0.8.0 Nov 15, 2021
0.7.0 Aug 16, 2021
0.6.2 Aug 5, 2021

#1288 in WebAssembly

Download history 11/week @ 2024-02-25 5/week @ 2024-03-10 55/week @ 2024-03-31

60 downloads per month
Used in vino-provider

BSD-3-Clause

77KB
1.5K SLoC

Maintenance

vino-transport

Vino Transport contains the structures and methods for communicating across entity boundaries. It handles abstracting payload versions and implementations so they can be used easily.

The MessageTransport struct normalizes vino_packet::Packets for the Vino tools.

The TransportWrapper wraps a MessageTransport along with the port name it originated from.

A TransportStream is a stream of TransportWrappers.

Dependencies

~1–3.5MB
~69K SLoC