Crate cryprot_net

Source
Expand description

A networking library providing abstractions on top s2n_quic.

Modules§

metrics
tracing_subscriber::Layer for structured communication metrics.

Structs§

Connection
Used to create grouped sub-streams.
Id
Explicit Id provided by the user for a stream for a specific Connection.
ReceiveStreamBytes
Receive part of the bytes stream.
SendStreamBytes
Send part of the bytes stream.
StreamManager
Manages accepting of new streams.

Enums§

ConnectionError
Possible connection errors.
StreamError
Possible byte stream errors.

Type Aliases§

ReceiveStream
Receive part of the serialized stream.
ReceiveStreamTemp
A temporary typed receive stream which borrows a ReceiveStreamBytes.
SendStream
Send part of the serialized stream.
SendStreamTemp
A temporary typed send stream which borrows a SendStreamBytes.