[][src]Crate rpos_drv

RPOS Driver Infrastructure

rpos_drv is a collection of structs and traits to build drivers for RPOS.

Structs

Channel

Channel encode and decode message with protocol, and send and receive bytes via stream

Error

And error type for rpos_drv::net module

Message

A message send via channels

RingByteBuffer

A ring byte buffer used to operate byte streams

Enums

ErrorKind

Categories of errors that can occur when operating with rpos_drv::net module This list is intended to grow over time and it is not recommended to exhaustively match against it.

Traits

ProtocolDecoder

Protocol decoder

ProtocolEncoder

Protocol encoder

Type Definitions

Result

A type for results generated by the rpos_drv::net module