fuchsia.hardware.block.partition

PROTOCOLS

Partition

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

GetInfo

Request

NameType

Response

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

GetStats

Request

NameType
clear bool

Response

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

GetFifo

Request

NameType

Response

NameType
status int32
fifo handle<fifo>?

AttachVmo

Request

NameType
vmo handle<vmo>

Response

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

CloseFifo

Request

NameType

Response

NameType
status int32

RebindDevice

Request

NameType

Response

NameType
status int32

GetTypeGuid

Request

NameType

Response

NameType
status int32
guid GUID?

GetInstanceGuid

Request

NameType

Response

NameType
status int32
guid GUID?

GetName

Request

NameType

Response

NameType
status int32
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