List of all items
Structs
- auxiliary::MessageInfo
- auxiliary::Reference
- auxiliary::RequestContext
- client::ClientBuilder
- client::ClientManager
- client::ClientManagerBuilder
- codec::BasicCodec
- codec::BasicCodecFactory
- server::BaseService
- server::FunctionHandler
- server::MultiTransportServer
- server::MultiTransportServerBuilder
- server::ServerBuilder
- server::SimpleServer
- transport::memory::MemoryChannel
- transport::memory::MemoryTransport
- transport::rusb::EndpointAddress
- transport::rusb::InterfaceCandidate
- transport::rusb::RusbTransport
- transport::rusb::SelectedInterface
- transport::serial::SerialTransport
- transport::socket::SocketTransport
- transport::tcp::TcpTransport
Enums
- auxiliary::MessageType
- client::CodecConfig
- client::TransportConfig
- client::TransportWrapper
- error::CodecError
- error::ErpcError
- error::RequestError
- error::SerializationError
- error::TransportError
- transport::rusb::SelectionError
- transport::rusb::UsbDirection
- transport::rusb::UsbTransferType
Traits
- codec::Codec
- codec::CodecFactory
- server::MethodHandler
- server::Server
- server::Service
- transport::Transport
- transport::TransportFactory
- transport::framed::FramedTransport
Functions
- auxiliary::crc16::calculate
- auxiliary::crc16::verify
- auxiliary::utils::byte_array_to_hex
- auxiliary::utils::byte_to_uint8
- auxiliary::utils::check_not_null
- auxiliary::utils::check_uint16
- auxiliary::utils::check_uint32
- auxiliary::utils::check_uint8
- auxiliary::utils::hex_to_byte_array
- auxiliary::utils::i16_to_uint16
- auxiliary::utils::i32_to_uint32
- auxiliary::utils::i8_to_uint8
- auxiliary::utils::int_to_uint32
- auxiliary::utils::short_to_uint16
- auxiliary::utils::uint16_to_bytes
- auxiliary::utils::uint16_to_i16
- auxiliary::utils::uint16_to_short
- auxiliary::utils::uint32_to_i32
- auxiliary::utils::uint32_to_int
- auxiliary::utils::uint8_to_byte
- auxiliary::utils::uint8_to_i8
- transport::rusb::select_interface_and_endpoints