LibQuicR
Loading...
Searching...
No Matches
quicr::PublishTrackHandler Member List

This is the complete list of members for quicr::PublishTrackHandler, including all inherited members.

Create(const FullTrackName &full_track_name, TrackMode track_mode, uint8_t default_priority, uint32_t default_ttl)quicr::PublishTrackHandlerinlinestatic
ForwardPublishedData(bool is_new_stream, std::shared_ptr< const std::vector< uint8_t > > data)quicr::PublishTrackHandler
GetStatus() const noexceptquicr::PublishTrackHandlerinline
MetricsSampled(const PublishTrackMetrics &metrics)quicr::PublishTrackHandlervirtual
publish_track_metrics_quicr::PublishTrackHandler
PublishObject(const ObjectHeaders &object_headers, BytesSpan data)quicr::PublishTrackHandler
PublishObjectStatus enum namequicr::PublishTrackHandler
PublishPartialObject(const ObjectHeaders &object_headers, BytesSpan data)quicr::PublishTrackHandler
PublishTrackHandler(const FullTrackName &full_track_name, TrackMode track_mode, uint8_t default_priority, uint32_t default_ttl)quicr::PublishTrackHandlerinlineprotected
SetDefaultPriority(const uint8_t priority) noexceptquicr::PublishTrackHandlerinline
SetDefaultTrackMode(const TrackMode track_mode) noexceptquicr::PublishTrackHandlerinline
SetDefaultTTL(const uint32_t ttl) noexceptquicr::PublishTrackHandlerinline
Status enum namequicr::PublishTrackHandler
StatusChanged(Status status)quicr::PublishTrackHandlervirtual