You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Summary:
Add `authority_` and `path_` string fields to `MoQSession` with public
get/set accessors. Three code paths populate them:
- **WebTransport (server)**: `MoQServer::Handler::onHeadersComplete` sets
them from the HTTP `Host` header and request path immediately after
creating the session.
- **Native QUIC (server)**: `MoQSession::onClientSetup` sets them (if not
already set) from the `AUTHORITY` and `PATH` parameters in the incoming
`CLIENT_SETUP` message.
- **Client side**: `MoQClientBase::completeSetupMoQSession` sets them from
`url_` before calling `setup()`.
A `getFirstStringParam` helper is added to `MoQTypes.h`, parallel to the
existing `getFirstIntParam` template, to extract string setup parameters
by key.
Reviewed By: sharmafb
Differential Revision: D95593897
fbshipit-source-id: 6fc8436f26fac3856e3675ff5a773f0ae422ff64
0 commit comments