Module kitsune_p2p_types::tx2

source ·
Expand description

Next-gen performance kitsune transport abstractions

Modules

Types and Traits for writing tx2 adapters.
Usability api for tx2 kitsune transports.
Abstraction traits / types for tx2 networking transport.
Promote a tx2 transport adapter to a tx2 transport frontend.
Wrap a tx2 backend adapter in endpoint close / binding restart backoff code.
Utilities to help with developing / testing tx2.

Structs

Efficiently read framed data from a sub AsyncRead instance.
Efficiently write framed data to a sub AsyncWrite instance.
Configuration for MemBackendAdapt
64 bit MsgId - the top bit identifies if Request or Response.

Enums

MsgId type

Traits

Efficiently read framed data.
Efficiently write framed data.

Functions

Construct a new memory-based test endpoint adapter for kitsune tx2.