template <>
class WireSyncClientImpl
Defined at line 1450 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/wire_messaging.h
Methods to make a sync FIDL call directly on an unowned handle or a
const reference to a |::fidl::ClientEnd
<
::fuchsia_web::CookieManager>|,
avoiding setting up a client.
Public Methods
::fidl::OneWayStatus ObserveCookieChanges (::fidl::StringView url, ::fidl::StringView name, ::fidl::ServerEnd< ::fuchsia_web::CookiesIterator> && changes)
Observe changes to all cookies named `name` that would be sent in a request to `url`.
If neither `url` nor `name` are set then all cookies are observed. If only `url` is set
then all cookies for that URL are observed. If both are set then only cookies matching both
fields are observed.
`changes` iterates over a stream of cookie changes. Additions or updates are expressed as
complete cookies, while deletions are expressed as cookies with no `value` set.
Allocates 16 bytes of response buffer on the stack. Request is heap-allocated.
::fidl::OneWayStatus GetCookieList (::fidl::StringView url, ::fidl::StringView name, ::fidl::ServerEnd< ::fuchsia_web::CookiesIterator> && cookies)
Returns a list of Cookies, optionally limited to those matching `url`, and optionally
`name`. `cookies` iterates over the matching cookies, including their `value`s.
Allocates 16 bytes of response buffer on the stack. Request is heap-allocated.