MOQX.PublicationTrackRequest (moqx v0.10.0)

Copy Markdown View Source

One pending request for an absent track's immutable metadata, not a subscription.

The connection's events_to recipient owns provisioning. timeout_ms is the decision window starting when MOQX receives the request, not when the caller reads its mailbox. Registering the track resolves all pending requests for its exact publication and name; it does not authorize any media subscription.

Summary

Types

t()

@type t() :: %MOQX.PublicationTrackRequest{
  handle: MOQX.PublicationTrackRequest.Handle.t(),
  publication: MOQX.Publication.t(),
  timeout_ms: non_neg_integer(),
  track: MOQX.TrackRef.t()
}