Expand description
Transport base traits for talking to devices Wraps a Stream + Sink backend into a transport
Re-exports
pub use multiplexer::Multiplexer;
pub use hub::Hub;
Modules
Serializes and parses commands / responses while still maintaining a single Stream+Sink object
HID transport for local USB devices
Provides a way to share a transport on a frame level, all received frames are forward to all clients.
Multiplexes a command-response stream with an event stream holding unrelated device messages Since the devices send unsolicited responses in the same stream, this remembers the last command and matches it with the appropriate response. Unrelated received messages are pushed to another channel.
Allows talking with the TCP server component