Module message

Module message 

Source
Expand description

Low-level message sent over the wire, as defined in the specification.

This module could be used directly but 99% of the time you should use the higher-level crate::Session API.

Structs§

Alpn
A version number negotiated during the setup.
AnnounceInit
Sent after setup to communicate the initially announced paths.
AnnouncePlease
Sent by the subscriber to request ANNOUNCE messages.
ClientSetup
Sent by the client to setup the session.
Extensions
Group
ServerSetup
Sent by the server in response to a client setup.
SessionInfo
Subscribe
Sent by the subscriber to request all future objects for the given track.
SubscribeOk
Version
A version number negotiated during the setup.
Versions
A list of versions in arbitrary order.

Enums§

Announce
Sent by the publisher to announce the availability of a track. The payload contains the contents of the wildcard.
ControlType
DataType

Traits§

Extension