Module frame

Source
Expand description

wRPC transport stream framing

Modules§

tcp
wRPC TCP transport
unix
Unix domain socket transport

Structs§

AcceptMapContext
Wrapper returned by AcceptExt::map_context
Decoder
Frame decoder
Encoder
Frame encoder
Frame
Owned wRPC frame
FrameRef
wRPC frame reference
Incoming
Incoming framed stream
InvokeBuilder
Defines invocation behavior
Outgoing
Outgoing framed stream
Server
wRPC server for framed transports

Enums§

AcceptError
Error returned by Server::accept

Constants§

PROTOCOL
Framing protocol version

Traits§

Accept
Accepts connections on a transport
AcceptExt
Extension trait for Accept
ConnHandler
Connection handler defines the connection I/O behavior. It is mostly useful for transports that may require additional clean up not already covered by [AsyncWrite::shutdown], for example. This API is experimental and may change in backwards-incompatible ways in the future.

Functions§

invoke
Invoke function func on instance instance