class InspectSinkFetchEscrowRequest

Defined at line 455 of file fidling/gen/sdk/fidl/fuchsia.inspect/fuchsia.inspect/hlcpp/fuchsia/inspect/cpp/fidl.h

Public Members

static const fidl_type_t * FidlType

Public Methods

bool IsEmpty ()

Returns whether no field is set.

const ::fuchsia::inspect::EscrowToken & token ()

The token associated with the VMO taht we want to fetch. If this

token isn't associated with any VMO the response will be empty.

Required

Defined at line 465 of file fidling/gen/sdk/fidl/fuchsia.inspect/fuchsia.inspect/hlcpp/fuchsia/inspect/cpp/fidl.h

bool has_token ()

Defined at line 469 of file fidling/gen/sdk/fidl/fuchsia.inspect/fuchsia.inspect/hlcpp/fuchsia/inspect/cpp/fidl.h

::fuchsia::inspect::EscrowToken * mutable_token ()

The token associated with the VMO taht we want to fetch. If this

token isn't associated with any VMO the response will be empty.

Required

Defined at line 477 of file fidling/gen/sdk/fidl/fuchsia.inspect/fuchsia.inspect/hlcpp/fuchsia/inspect/cpp/fidl.h

void clear_token ()

Defined at line 485 of file fidling/gen/sdk/fidl/fuchsia.inspect/fuchsia.inspect/hlcpp/fuchsia/inspect/cpp/fidl.h

InspectSinkFetchEscrowRequest & set_token (::fuchsia::inspect::EscrowToken _value)
const ::fidl::InterfaceHandle< ::fuchsia::inspect::Tree> & tree ()

A handle that the server can use to continue reading data associated

with this VMO. The previous name that the component had given to

this VMO will be maintained. This would be equivalent to calling

`Publish` with the return VMO, except that it removes the race that

can happen if Inspect data is read, between the time that the

component fetches the VMO and publishes a tree for it.

Optional

Defined at line 501 of file fidling/gen/sdk/fidl/fuchsia.inspect/fuchsia.inspect/hlcpp/fuchsia/inspect/cpp/fidl.h

bool has_tree ()

Defined at line 505 of file fidling/gen/sdk/fidl/fuchsia.inspect/fuchsia.inspect/hlcpp/fuchsia/inspect/cpp/fidl.h

::fidl::InterfaceHandle< ::fuchsia::inspect::Tree> * mutable_tree ()

A handle that the server can use to continue reading data associated

with this VMO. The previous name that the component had given to

this VMO will be maintained. This would be equivalent to calling

`Publish` with the return VMO, except that it removes the race that

can happen if Inspect data is read, between the time that the

component fetches the VMO and publishes a tree for it.

Optional

Defined at line 517 of file fidling/gen/sdk/fidl/fuchsia.inspect/fuchsia.inspect/hlcpp/fuchsia/inspect/cpp/fidl.h

void clear_tree ()

Defined at line 525 of file fidling/gen/sdk/fidl/fuchsia.inspect/fuchsia.inspect/hlcpp/fuchsia/inspect/cpp/fidl.h

InspectSinkFetchEscrowRequest & set_tree (::fidl::InterfaceHandle< ::fuchsia::inspect::Tree> _value)
void InspectSinkFetchEscrowRequest ()
void InspectSinkFetchEscrowRequest (InspectSinkFetchEscrowRequest && other)
void ~InspectSinkFetchEscrowRequest ()
InspectSinkFetchEscrowRequest & operator= (InspectSinkFetchEscrowRequest && other)
::std::unique_ptr<InspectSinkFetchEscrowRequest> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, InspectSinkFetchEscrowRequest * _value, size_t _offset)
zx_status_t Clone (InspectSinkFetchEscrowRequest * _result)