template <>
class WireTableBuilder
Defined at line 597 of file fidling/gen/sdk/fidl/fuchsia.inspect/fuchsia.inspect/cpp/fidl/fuchsia.inspect/cpp/wire_types.h
Public Methods
template <typename First = ::fidl::StringView, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::StringView>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_inspect::wire::InspectSinkEscrowRequest> & name (First && first, Args &&... args_)
An optional name to identify this VMO, that can be human readable.
Optional
Defined at line 611 of file fidling/gen/sdk/fidl/fuchsia.inspect/fuchsia.inspect/cpp/fidl/fuchsia.inspect/cpp/wire_types.h
template <typename First = uint64_t, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<uint64_t>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_inspect::wire::InspectSinkEscrowRequest> & tree (First && first, Args &&... args_)
An optional reference to the Tree that was previously provided to
the server using `Publish`. The server will drop the handle
associated with that tree connection, triggering a peer closed on
the tree server. This enables the client to ensure the following:
- Tree data and escrowed data won't be present twice in snapshots.
- The caller can know when to stop serving the tree, preventing data
missing from snapshots.
If `name` isn't provided, the `name` of this Inspect will be the one
associated with this tree.
If the server isn't tracking any handle associated with the source
component with this koid, this will be ignored and treated as if
nothing had been provided.
Optional
Defined at line 639 of file fidling/gen/sdk/fidl/fuchsia.inspect/fuchsia.inspect/cpp/fidl/fuchsia.inspect/cpp/wire_types.h
Friends
template <>
class InspectSinkEscrowRequest