class Config
Defined at line 115 of file fidling/gen/sdk/fidl/fuchsia.hardware.block.verified/fuchsia.hardware.block.verified/cpp/fidl/fuchsia.hardware.block.verified/cpp/wire_types.h
Properties of the device that must be decided upon in advance by the client.
A Config must be presented to the device whenver the user wants to open it
in any mode.
`block_size` affects how much or little data we authenticate as a unit, which
affects the number of hashes that fit into a block, which affects the
number of blocks needed to store integrity information, which affects overall
on-disk layout.
Public Methods
void Config ()
Defined at line 117 of file fidling/gen/sdk/fidl/fuchsia.hardware.block.verified/fuchsia.hardware.block.verified/cpp/fidl/fuchsia.hardware.block.verified/cpp/wire_types.h
void Config (const Config & other)
Defined at line 118 of file fidling/gen/sdk/fidl/fuchsia.hardware.block.verified/fuchsia.hardware.block.verified/cpp/fidl/fuchsia.hardware.block.verified/cpp/wire_types.h
Config & operator= (const Config & other)
Defined at line 119 of file fidling/gen/sdk/fidl/fuchsia.hardware.block.verified/fuchsia.hardware.block.verified/cpp/fidl/fuchsia.hardware.block.verified/cpp/wire_types.h
void Config (Config && other)
Defined at line 120 of file fidling/gen/sdk/fidl/fuchsia.hardware.block.verified/fuchsia.hardware.block.verified/cpp/fidl/fuchsia.hardware.block.verified/cpp/wire_types.h
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
::fidl::WireTableBuilder< ::fuchsia_hardware_block_verified::wire::Config> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_hardware_block_verified::wire::Config> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_hardware_block_verified::wire::Config>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
::fuchsia_hardware_block_verified::wire::HashFunction & hash_function ()
Which hash function to use throughout the Merkle tree and when generating
a Seal over the superblock.
bool has_hash_function ()
::fuchsia_hardware_block_verified::wire::BlockSize & block_size ()
Size of each block in the Merkle tree.
bool has_block_size ()
Config & operator= (Config && other)
Defined at line 121 of file fidling/gen/sdk/fidl/fuchsia.hardware.block.verified/fuchsia.hardware.block.verified/cpp/fidl/fuchsia.hardware.block.verified/cpp/wire_types.h
void ~Config ()
Defined at line 123 of file fidling/gen/sdk/fidl/fuchsia.hardware.block.verified/fuchsia.hardware.block.verified/cpp/fidl/fuchsia.hardware.block.verified/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder