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.
- Announce
Init - Sent after setup to communicate the initially announced paths.
- Announce
Please - Sent by the subscriber to request ANNOUNCE messages.
- Client
Setup - Sent by the client to setup the session.
- Extensions
- Group
- Server
Setup - Sent by the server in response to a client setup.
- Session
Info - Subscribe
- Sent by the subscriber to request all future objects for the given track.
- Subscribe
Ok - 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.
- Control
Type - Data
Type