class RecoveryGetBlobImageHandleResponse

Defined at line 995 of file fidling/gen/sdk/fidl/fuchsia.fshost/fuchsia.fshost/cpp/fidl/fuchsia.fshost/cpp/natural_types.h

Public Methods

void RecoveryGetBlobImageHandleResponse (RecoveryGetBlobImageHandleResponse && other)
RecoveryGetBlobImageHandleResponse & operator= (RecoveryGetBlobImageHandleResponse && other)
::fuchsia_fshost::RecoveryGetBlobImageHandleResponse::Tag Which ()
RecoveryGetBlobImageHandleResponse WithUnformatted (::fuchsia_fshost::Unformatted val)
const ::fidl::internal::UnionMemberView<1, Storage_> unformatted ()
::fidl::internal::UnionMemberView<1, Storage_> unformatted ()
RecoveryGetBlobImageHandleResponse & unformatted (::fuchsia_fshost::Unformatted value)

System container is unformatted and should be reprovisioned. This occurs when we do not

detect the filesystem type as what is expected for this device (e.g. we cannot find the

superblock), which suggests this device was never formatted.

RecoveryGetBlobImageHandleResponse WithMountedSystemContainer (::fuchsia_fshost::MountedSystemContainer val)
const ::fidl::internal::UnionMemberView<2, Storage_> mounted_system_container ()
::fidl::internal::UnionMemberView<2, Storage_> mounted_system_container ()
RecoveryGetBlobImageHandleResponse & mounted_system_container (::fuchsia_fshost::MountedSystemContainer value)

System container is mounted and ready for writing a new system image.

void RecoveryGetBlobImageHandleResponse (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Enumerations

enum class Tag : fidl_xunion_tag_t
Name Value Comments
kUnformatted 1

0x1

kMountedSystemContainer 2

0x2

TODO: share union tag types between wire

&

natural.

Defined at line 1003 of file fidling/gen/sdk/fidl/fuchsia.fshost/fuchsia.fshost/cpp/fidl/fuchsia.fshost/cpp/natural_types.h

Friends

class NaturalUnionCodingTraits