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

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

Create(const FullTrackName &full_track_name, messages::SubscriberPriority priority, messages::GroupOrder group_order, messages::GroupId start_group, messages::GroupId end_group, messages::GroupId start_object, messages::GroupId end_object)quicr::FetchTrackHandlerinlinestatic
quicr::SubscribeTrackHandler::Create(const FullTrackName &full_track_name, messages::SubscriberPriority priority, messages::GroupOrder group_order=messages::GroupOrder::kAscending, messages::FilterType filter_type=messages::FilterType::kLargestObject)quicr::SubscribeTrackHandlerinlinestatic
current_group_id_quicr::SubscribeTrackHandlerprotected
DgramDataRecv(std::shared_ptr< const std::vector< uint8_t > > data)quicr::SubscribeTrackHandlervirtual
Error enum namequicr::SubscribeTrackHandler
FetchTrackHandler(const FullTrackName &full_track_name, messages::SubscriberPriority priority, messages::GroupOrder group_order, messages::GroupId start_group, messages::GroupId end_group, messages::GroupId start_object, messages::GroupId end_object)quicr::FetchTrackHandlerinlineprotected
GetDeliveryTimeout() const noexceptquicr::SubscribeTrackHandlerinline
GetEndGroup() const noexceptquicr::FetchTrackHandlerinline
GetEndObject() const noexceptquicr::FetchTrackHandlerinline
GetFilterType() const noexceptquicr::SubscribeTrackHandlerinline
GetGroupOrder() const noexceptquicr::SubscribeTrackHandlerinline
GetJoiningFetch() const noexceptquicr::SubscribeTrackHandlerinline
GetLatestLocation() const noexceptquicr::SubscribeTrackHandlerinline
GetPriority() const noexceptquicr::SubscribeTrackHandlerinline
GetReceivedTrackAlias() const noexceptquicr::SubscribeTrackHandlerinline
GetStartGroup() const noexceptquicr::FetchTrackHandlerinline
GetStartObject() const noexceptquicr::FetchTrackHandlerinline
GetStatus() const noexceptquicr::SubscribeTrackHandlerinline
GetTrackAlias() const noexceptquicr::SubscribeTrackHandlerinline
IsPublisherInitiated() const noexceptquicr::SubscribeTrackHandlerinline
MetricsSampled(const SubscribeTrackMetrics &metrics)quicr::SubscribeTrackHandlerinlinevirtual
next_object_id_quicr::SubscribeTrackHandlerprotected
ObjectReceived(const ObjectHeaders &object_headers, BytesSpan data)quicr::SubscribeTrackHandlervirtual
PartialObjectReceived(const ObjectHeaders &object_headers, BytesSpan data)quicr::SubscribeTrackHandlerinlinevirtual
Pause() noexceptquicr::SubscribeTrackHandler
RequestNewGroup() noexceptquicr::SubscribeTrackHandler
Resume() noexceptquicr::SubscribeTrackHandler
sent_first_object_quicr::SubscribeTrackHandlerprotected
SetDeliveryTimeout(std::chrono::milliseconds timeout) noexceptquicr::SubscribeTrackHandlerinline
SetLatestLocation(messages::Location new_location) noexceptquicr::SubscribeTrackHandlerinline
SetPriority(uint8_t priority) noexceptquicr::SubscribeTrackHandlerinline
SetReceivedTrackAlias(uint64_t track_alias)quicr::SubscribeTrackHandlerinline
SetStatus(Status status) noexceptquicr::SubscribeTrackHandlerinlineprotected
SetTrackAlias(uint64_t track_alias)quicr::SubscribeTrackHandlerinline
Status enum namequicr::SubscribeTrackHandler
StatusChanged(Status status)quicr::SubscribeTrackHandlerinlinevirtual
stream_buffer_quicr::SubscribeTrackHandlerprotected
StreamDataRecv(bool is_start, uint64_t stream_id, std::shared_ptr< const std::vector< uint8_t > > data) overridequicr::FetchTrackHandlervirtual
subscribe_track_metrics_quicr::SubscribeTrackHandler
SubscribeTrackHandler(const FullTrackName &full_track_name, messages::SubscriberPriority priority, messages::GroupOrder group_order, messages::FilterType filter_type, const std::optional< JoiningFetch > &joining_fetch=std::nullopt, bool publisher_initiated=false)quicr::SubscribeTrackHandlerinlineprotected