Crates.io | vino-transport |
lib.rs | vino-transport |
version | 0.9.0 |
source | src |
created_at | 2021-08-05 20:47:48.937834 |
updated_at | 2022-03-01 18:44:22.806852 |
description | Transport layer for Vino packets |
homepage | https://docs.vino.dev |
repository | https://github.com/vinodotdev/vino-sdk |
max_upload_size | |
id | 432181 |
size | 48,474 |
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::Packet
s for
the Vino tools.
The TransportWrapper
wraps a MessageTransport
along with the port name
it originated from.
A TransportStream
is a stream of TransportWrapper
s.