class ViewCreationToken

Defined at line 240 of file fidling/gen/sdk/fidl/fuchsia.ui.views/fuchsia.ui.views/hlcpp/fuchsia/ui/views/cpp/fidl.h

Two Flatland instances may be connected in a parent-child relationship. The child endpoint is

held in a View. This view is strongly associated with a ViewRef and other related protocols.

ViewCreationToken is a typed wrapper for a channel, representing the child endpoint of the

connection between two Flatland instances. No messages will be sent over this channel, because

it is only used as an unclonable object with peer.

Public Members

channel value

Public Methods

::std::unique_ptr<ViewCreationToken> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, ViewCreationToken * value, size_t _offset)
zx_status_t Clone (ViewCreationToken * result)