template <>

class WireWeakOnewayBufferClientImpl

Defined at line 9488 of file fidling/gen/sdk/fidl/fuchsia.web/fuchsia.web/cpp/fidl/fuchsia.web/cpp/wire_messaging.h

Public Methods

::fidl::OneWayStatus CreateFrame (::fidl::ServerEnd< ::fuchsia_web::Frame> && frame)

Creates a new [`Frame`] under this [`Context`]. Destruction of a [`Context`] triggers the

destruction of all of its associated [`Frame`]. [`Frame`] can be transferred to another

component but cannot be shared across multiple components.

- `frame`: An interface request that will be bound to the created [`Frame`].

Caller provides the backing storage for FIDL message.

::fidl::OneWayStatus CreateFrameWithParams (::fuchsia_web::wire::CreateFrameParams params, ::fidl::ServerEnd< ::fuchsia_web::Frame> && frame)

Similar to [`Context.CreateFrame`], with extra parameters.

- `params`: The configuration used to create the [`Frame`].

This method will fail with `ZX_ERR_INVALID_ARGS` if the table is not clonable.

- `frame`: An interface request that will be bound to the created [`Frame`].

Caller provides the backing storage for FIDL message.

::fidl::OneWayStatus GetCookieManager (::fidl::ServerEnd< ::fuchsia_web::CookieManager> && manager)

Used to observe cookies for sites hosted under this Context.

Caller provides the backing storage for FIDL message.