3 unstable releases

Uses old Rust 2015

0.1.1 Apr 21, 2016
0.1.0 Apr 10, 2016
0.0.2 Jan 11, 2015

#25 in #session

Apache-2.0

31KB
613 lines

Mux Codec Tools for Rust

Documentation

What is provided?

  • Message types
  • Message decoders
  • Message encoders

Note: Everything is subject to change.

What may come in the future?

  • Session management (see wip/session)
  • Integration with mio

License

Apache 2.0. See LICENSE file in the root directory.


lib.rs:

Data structures representing the mux protocol.

Package mux implements a generic RPC multiplexer with a rich protocol. Mux is itself encoding independent, so it is meant to use as the transport for other RPC systems (eg. thrift). In OSI terminology, it is a pure session layer.

Dependencies

~165KB