|
LibQuicR
|
#include <ctrl_message_types.h>
Public Member Functions | |
| auto | operator<=> (const SubscriptionFilter &) const noexcept=default |
Public Attributes | |
| SubscriptionFilterType | type { SubscriptionFilterType::kNextGroupStart } |
| Wire-format filter form. More... | |
| Location | start_location {} |
| Absolute starting group and object for kAbsoluteStart and kAbsoluteRange. More... | |
| std::uint64_t | end_group_delta { 0 } |
| Inclusive end-group offset from start_location.group for kAbsoluteRange. More... | |
Selects where a subscription begins and, for an absolute range, its final group. Fields not used by the selected type retain their default values.
|
defaultnoexcept |
| std::uint64_t quicr::messages::SubscriptionFilter::end_group_delta { 0 } |
Inclusive end-group offset from start_location.group for kAbsoluteRange.
| Location quicr::messages::SubscriptionFilter::start_location {} |
Absolute starting group and object for kAbsoluteStart and kAbsoluteRange.
| SubscriptionFilterType quicr::messages::SubscriptionFilter::type { SubscriptionFilterType::kNextGroupStart } |
Wire-format filter form.