Crate nevy_transport

Crate nevy_transport 

Source

Modules§

prelude
protocols

Structs§

Connection
ConnectionOf
Relationship to EndpointOf.
Endpoint
An endpoint. Uses dynamic dispatch to provide a type erased api to a Transport implementation.
EndpointOf
RelationshipTarget of [ComponentOf].
MismatchedStreamError
NevyTransportPlugins
Adds plugins for all transport protocols that have been feature enabled.
NoConnectionError
NonexistentStreamError
Stream
An id for a stream on a connection that is either send, receive or both.
StreamRequirements
Specifies the requirements for a stream when opening it.
TransportUpdateSystems
The system set where implementations place their update systems.
UnsupportedStreamRequirementsError

Enums§

ConnectionStatus
Inserted when a ConnectionOf component is inserted.
StreamReadError
Reason why reading a stream wasn’t successful, but not a critical failure.

Constants§

DEFAULT_TRANSPORT_SCHEDULE
The schedule where implementations place their update systems by default.

Traits§

ConnectionContext
StreamId
Transport