fuchsia.hardware.block.partition

PROTOCOLS

Partition

Defined in fuchsia.hardware.block.partition/partition.fidl

GetInfo

Request

NameType

Response

NameType
status zx/status
info fuchsia.hardware.block/BlockInfo?

GetStats

Request

NameType
clear bool

Response

NameType
status zx/status
stats fuchsia.hardware.block/BlockStats?

GetFifo

Request

NameType

Response

NameType
status zx/status
fifo handle<fifo>?

AttachVmo

Request

NameType
vmo handle<vmo>

Response

NameType
status zx/status
vmoid fuchsia.hardware.block/VmoID?

CloseFifo

Request

NameType

Response

NameType
status zx/status

RebindDevice

Request

NameType

Response

NameType
status zx/status

GetTypeGuid

Request

NameType

Response

NameType
status zx/status
guid GUID?

GetInstanceGuid

Request

NameType

Response

NameType
status zx/status
guid GUID?

GetName

Request

NameType

Response

NameType
status zx/status
name string[128]?

STRUCTS

GUID

Defined in fuchsia.hardware.block.partition/partition.fidl

NameTypeDescriptionDefault
value uint8[16] No default

CONSTANTS

NameValueTypeDescription
GUID_LENGTH 16 uint32
NAME_LENGTH 128 uint32