[][src]Module quinn::generic

Types that are generic over the crypto protocol implementation

Structs

ClientConfig

Configuration for outgoing connections

ClientConfigBuilder

Helper for creating new outgoing connections.

Connecting

In-progress connection attempt future

Connection

A QUIC connection.

Datagrams

Stream of unordered, unreliable datagrams sent by the peer

Endpoint

A QUIC endpoint.

EndpointBuilder

A helper for constructing an Endpoint.

Incoming

Stream of incoming connections.

IncomingBiStreams

A stream of bidirectional QUIC streams initiated by a remote peer.

IncomingUniStreams

A stream of unidirectional QUIC streams initiated by a remote peer.

NewConnection

Components of a newly established connection

OpenBi

A future that will resolve into an opened outgoing bidirectional stream

OpenUni

A future that will resolve into an opened outgoing unidirectional stream

Read

Future produced by RecvStream::read

ReadExact

Future produced by RecvStream::read_exact

ReadToEnd

Future produced by read_to_end

RecvStream

A stream that can only be used to receive data

SendStream

A stream that can only be used to send data

ServerConfig

Parameters governing incoming connections

ServerConfigBuilder

Helper for constructing a ServerConfig to be passed to EndpointBuilder::listen to enable incoming connections.