LibQuicR
quicr::Redirect Struct Reference

Alternate endpoint and Full Track Name carried by a Redirect. More...

#include <attributes.h>

Public Attributes

std::string uri
 
TrackNamespace track_namespace
 
std::optional< Bytes > track_name
 
std::optional< std::uint64_t > request_id
 

Detailed Description

Alternate endpoint and Full Track Name carried by a Redirect.

An empty namespace and empty name preserve the original request's Full Track Name. request_id is local migration correlation and is not serialized as part of the Redirect structure.

Member Data Documentation

◆ request_id

std::optional<std::uint64_t> quicr::Redirect::request_id

◆ track_name

std::optional<Bytes> quicr::Redirect::track_name

◆ track_namespace

TrackNamespace quicr::Redirect::track_namespace

◆ uri

std::string quicr::Redirect::uri

The documentation for this struct was generated from the following file: