LibQuicR
quicr::Session::ClientCallbacks Member List

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

FetchCancelReceived(const std::shared_ptr< Session > &session, std::uint64_t request_id)quicr::Session::Callbacksvirtual
JoiningFetchReceived(const std::shared_ptr< Session > &session, std::uint64_t request_id, const FullTrackName &track_full_name, const JoiningFetchAttributes &attributes)quicr::Session::Callbacksvirtual
MetricsSampled(const std::shared_ptr< Session > &session, const ConnectionMetrics &metrics)quicr::Session::Callbacksvirtual
OnStreamClosed(std::uint64_t stream_id, StreamClosedFlag flag)quicr::Session::Callbacksvirtual
PublishNamespaceReceived(const std::shared_ptr< Session > &session, const TrackNamespace &track_namespace, const PublishNamespaceAttributes &publish_namespace_attributes)quicr::Session::Callbacksvirtual
PublishReceived(const std::shared_ptr< Session > &session, std::uint64_t request_id, const PublishAttributes &publish_attributes, std::weak_ptr< SubscribeNamespaceHandler > sub_ns_handler)quicr::Session::Callbacksvirtual
SetupReceived(const std::shared_ptr< Session > &session, const SetupAttributes &setup_attributes)quicr::Session::Callbacksvirtual
StandaloneFetchReceived(const std::shared_ptr< Session > &session, std::uint64_t request_id, const FullTrackName &track_full_name, const StandaloneFetchAttributes &attributes)quicr::Session::Callbacksvirtual
StatusChanged(const std::shared_ptr< Session > &session, Status status)quicr::Session::Callbacksvirtual
TrackStatusReceived(const std::shared_ptr< Session > &session, const FullTrackName &track_full_name)quicr::Session::Callbacksvirtual
UnpublishedSubscribeReceived(const std::shared_ptr< Session > &session, const FullTrackName &track_full_name, const SubscribeAttributes &subscribe_attributes)quicr::Session::ClientCallbacksvirtual
~Callbacks()=defaultquicr::Session::Callbacksvirtual
~ClientCallbacks()=defaultquicr::Session::ClientCallbacksvirtual