tree: fba65951ecd03a1eab24e6c4ca43f853bbc78d9d [path history] [tgz]
  1. README.md
sdk/fidl/fuchsia.device.manager/README.md

fuchsia.device.manager

PROTOCOLS

Administrator

Defined in fuchsia.device.manager/administrator.fidl

Suspend

Request {#Administrator.Suspend_Request}

Response {#Administrator.Suspend_Response}

UnregisterSystemStorageForShutdown

Request {#Administrator.UnregisterSystemStorageForShutdown_Request}

<EMPTY>

Response {#Administrator.UnregisterSystemStorageForShutdown_Response}

Coordinator

Defined in fuchsia.device.manager/coordinator.fidl

AddCompositeDevice

Request {#Coordinator.AddCompositeDevice_Request}

Response {#Coordinator.AddCompositeDevice_Response}

AddDevice

Request {#Coordinator.AddDevice_Request}

Response {#Coordinator.AddDevice_Response}

AddMetadata

Request {#Coordinator.AddMetadata_Request}

Response {#Coordinator.AddMetadata_Response}

BindDevice

Request {#Coordinator.BindDevice_Request}

Response {#Coordinator.BindDevice_Response}

GetMetadata

Request {#Coordinator.GetMetadata_Request}

Response {#Coordinator.GetMetadata_Response}

GetMetadataSize

Request {#Coordinator.GetMetadataSize_Request}

Response {#Coordinator.GetMetadataSize_Response}

GetTopologicalPath

Request {#Coordinator.GetTopologicalPath_Request}

<EMPTY>

Response {#Coordinator.GetTopologicalPath_Response}

LoadFirmware

Request {#Coordinator.LoadFirmware_Request}

Response {#Coordinator.LoadFirmware_Response}

PublishMetadata

Request {#Coordinator.PublishMetadata_Request}

Response {#Coordinator.PublishMetadata_Response}

RunCompatibilityTests

Request {#Coordinator.RunCompatibilityTests_Request}

Response {#Coordinator.RunCompatibilityTests_Response}

ScheduleRemove

Request {#Coordinator.ScheduleRemove_Request}

ScheduleUnbindChildren

Request {#Coordinator.ScheduleUnbindChildren_Request}

<EMPTY>

DebugDumper

Defined in fuchsia.device.manager/debug.fidl

DumpBindingProperties

Request {#DebugDumper.DumpBindingProperties_Request}

Response {#DebugDumper.DumpBindingProperties_Response}

DumpDrivers

Request {#DebugDumper.DumpDrivers_Request}

Response {#DebugDumper.DumpDrivers_Response}

DumpTree

Request {#DebugDumper.DumpTree_Request}

Response {#DebugDumper.DumpTree_Response}

DeviceController

Defined in fuchsia.device.manager/coordinator.fidl

BindDriver

Request {#DeviceController.BindDriver_Request}

Response {#DeviceController.BindDriver_Response}

CompleteRemoval

Request {#DeviceController.CompleteRemoval_Request}

<EMPTY>

Response {#DeviceController.CompleteRemoval_Response}

ConnectProxy

Request {#DeviceController.ConnectProxy_Request}

Init

Request {#DeviceController.Init_Request}

<EMPTY>

Response {#DeviceController.Init_Response}

Open

Request {#DeviceController.Open_Request}

Resume

Request {#DeviceController.Resume_Request}

Response {#DeviceController.Resume_Response}

Suspend

Request {#DeviceController.Suspend_Request}

Response {#DeviceController.Suspend_Response}

Unbind

Request {#DeviceController.Unbind_Request}

<EMPTY>

Response {#DeviceController.Unbind_Response}

DeviceWatcher

Defined in fuchsia.device.manager/device-watcher.fidl

NextDevice

Request {#DeviceWatcher.NextDevice_Request}

<EMPTY>

Response {#DeviceWatcher.NextDevice_Response}

DriverHostController

Defined in fuchsia.device.manager/coordinator.fidl

CreateCompositeDevice

Request {#DriverHostController.CreateCompositeDevice_Request}

Response {#DriverHostController.CreateCompositeDevice_Response}

CreateDevice

Request {#DriverHostController.CreateDevice_Request}

CreateDeviceStub

Request {#DriverHostController.CreateDeviceStub_Request}

Restart

Request {#DriverHostController.Restart_Request}

<EMPTY>

Response {#DriverHostController.Restart_Response}

SystemStateTransition

Defined in fuchsia.device.manager/system-state-transition.fidl

SetTerminationSystemState

Request {#SystemStateTransition.SetTerminationSystemState_Request}

Response {#SystemStateTransition.SetTerminationSystemState_Response}

STRUCTS

BindInstruction {#BindInstruction data-text=“BindInstruction”}

Defined in fuchsia.device.manager/coordinator.fidl

CompositeDeviceDescriptor {#CompositeDeviceDescriptor data-text=“CompositeDeviceDescriptor”}

Defined in fuchsia.device.manager/coordinator.fidl

Coordinator_AddCompositeDevice_Response {#Coordinator_AddCompositeDevice_Response data-text=“Coordinator_AddCompositeDevice_Response”}

Defined in fuchsia.device.manager/coordinator.fidl

<EMPTY>

Coordinator_AddDevice_Response {#Coordinator_AddDevice_Response data-text=“Coordinator_AddDevice_Response”}

Defined in fuchsia.device.manager/coordinator.fidl

Coordinator_AddMetadata_Response {#Coordinator_AddMetadata_Response data-text=“Coordinator_AddMetadata_Response”}

Defined in fuchsia.device.manager/coordinator.fidl

<EMPTY>

Coordinator_BindDevice_Response {#Coordinator_BindDevice_Response data-text=“Coordinator_BindDevice_Response”}

Defined in fuchsia.device.manager/coordinator.fidl

<EMPTY>

Coordinator_GetMetadataSize_Response {#Coordinator_GetMetadataSize_Response data-text=“Coordinator_GetMetadataSize_Response”}

Defined in fuchsia.device.manager/coordinator.fidl

Coordinator_GetMetadata_Response {#Coordinator_GetMetadata_Response data-text=“Coordinator_GetMetadata_Response”}

Defined in fuchsia.device.manager/coordinator.fidl

Coordinator_GetTopologicalPath_Response {#Coordinator_GetTopologicalPath_Response data-text=“Coordinator_GetTopologicalPath_Response”}

Defined in fuchsia.device.manager/coordinator.fidl

Coordinator_LoadFirmware_Response resource{:.fidl-attribute} {#Coordinator_LoadFirmware_Response data-text=“Coordinator_LoadFirmware_Response”}

Defined in fuchsia.device.manager/coordinator.fidl

Coordinator_PublishMetadata_Response {#Coordinator_PublishMetadata_Response data-text=“Coordinator_PublishMetadata_Response”}

Defined in fuchsia.device.manager/coordinator.fidl

<EMPTY>

Coordinator_RunCompatibilityTests_Response {#Coordinator_RunCompatibilityTests_Response data-text=“Coordinator_RunCompatibilityTests_Response”}

Defined in fuchsia.device.manager/coordinator.fidl

DeviceController_CompleteRemoval_Response {#DeviceController_CompleteRemoval_Response data-text=“DeviceController_CompleteRemoval_Response”}

Defined in fuchsia.device.manager/coordinator.fidl

<EMPTY>

DeviceController_Unbind_Response {#DeviceController_Unbind_Response data-text=“DeviceController_Unbind_Response”}

Defined in fuchsia.device.manager/coordinator.fidl

<EMPTY>

DeviceFragment {#DeviceFragment data-text=“DeviceFragment”}

Defined in fuchsia.device.manager/coordinator.fidl

DeviceFragmentPart {#DeviceFragmentPart data-text=“DeviceFragmentPart”}

Defined in fuchsia.device.manager/coordinator.fidl

DeviceMetadata {#DeviceMetadata data-text=“DeviceMetadata”}

Defined in fuchsia.device.manager/coordinator.fidl

DeviceProperty {#DeviceProperty data-text=“DeviceProperty”}

Defined in fuchsia.device.manager/coordinator.fidl

DevicePropertyList {#DevicePropertyList data-text=“DevicePropertyList”}

Defined in fuchsia.device.manager/coordinator.fidl

DeviceStrProperty {#DeviceStrProperty data-text=“DeviceStrProperty”}

Defined in fuchsia.device.manager/coordinator.fidl

DeviceWatcher_NextDevice_Response resource{:.fidl-attribute} {#DeviceWatcher_NextDevice_Response data-text=“DeviceWatcher_NextDevice_Response”}

Defined in fuchsia.device.manager/device-watcher.fidl

Fragment {#Fragment data-text=“Fragment”}

Defined in fuchsia.device.manager/coordinator.fidl

SystemStateTransition_SetTerminationSystemState_Response {#SystemStateTransition_SetTerminationSystemState_Response data-text=“SystemStateTransition_SetTerminationSystemState_Response”}

Defined in fuchsia.device.manager/system-state-transition.fidl

<EMPTY>

ENUMS

CompatibilityTestStatus strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.device.manager/coordinator.fidl

UNIONS

Coordinator_AddCompositeDevice_Result strict{:.fidl-attribute} {#Coordinator_AddCompositeDevice_Result data-text=“Coordinator_AddCompositeDevice_Result”}

Defined in fuchsia.device.manager/coordinator.fidl

Coordinator_AddDevice_Result strict{:.fidl-attribute} {#Coordinator_AddDevice_Result data-text=“Coordinator_AddDevice_Result”}

Defined in fuchsia.device.manager/coordinator.fidl

Coordinator_AddMetadata_Result strict{:.fidl-attribute} {#Coordinator_AddMetadata_Result data-text=“Coordinator_AddMetadata_Result”}

Defined in fuchsia.device.manager/coordinator.fidl

Coordinator_BindDevice_Result strict{:.fidl-attribute} {#Coordinator_BindDevice_Result data-text=“Coordinator_BindDevice_Result”}

Defined in fuchsia.device.manager/coordinator.fidl

Coordinator_GetMetadataSize_Result strict{:.fidl-attribute} {#Coordinator_GetMetadataSize_Result data-text=“Coordinator_GetMetadataSize_Result”}

Defined in fuchsia.device.manager/coordinator.fidl

Coordinator_GetMetadata_Result strict{:.fidl-attribute} {#Coordinator_GetMetadata_Result data-text=“Coordinator_GetMetadata_Result”}

Defined in fuchsia.device.manager/coordinator.fidl

Coordinator_GetTopologicalPath_Result strict{:.fidl-attribute} {#Coordinator_GetTopologicalPath_Result data-text=“Coordinator_GetTopologicalPath_Result”}

Defined in fuchsia.device.manager/coordinator.fidl

Coordinator_LoadFirmware_Result strict{:.fidl-attribute} resource{:.fidl-attribute} {#Coordinator_LoadFirmware_Result data-text=“Coordinator_LoadFirmware_Result”}

Defined in fuchsia.device.manager/coordinator.fidl

Coordinator_PublishMetadata_Result strict{:.fidl-attribute} {#Coordinator_PublishMetadata_Result data-text=“Coordinator_PublishMetadata_Result”}

Defined in fuchsia.device.manager/coordinator.fidl

Coordinator_RunCompatibilityTests_Result strict{:.fidl-attribute} {#Coordinator_RunCompatibilityTests_Result data-text=“Coordinator_RunCompatibilityTests_Result”}

Defined in fuchsia.device.manager/coordinator.fidl

DeviceController_CompleteRemoval_Result strict{:.fidl-attribute} {#DeviceController_CompleteRemoval_Result data-text=“DeviceController_CompleteRemoval_Result”}

Defined in fuchsia.device.manager/coordinator.fidl

DeviceController_Unbind_Result strict{:.fidl-attribute} {#DeviceController_Unbind_Result data-text=“DeviceController_Unbind_Result”}

Defined in fuchsia.device.manager/coordinator.fidl

DeviceWatcher_NextDevice_Result strict{:.fidl-attribute} resource{:.fidl-attribute} {#DeviceWatcher_NextDevice_Result data-text=“DeviceWatcher_NextDevice_Result”}

Defined in fuchsia.device.manager/device-watcher.fidl

PropertyValue strict{:.fidl-attribute} {#PropertyValue data-text=“PropertyValue”}

Defined in fuchsia.device.manager/coordinator.fidl

SystemStateTransition_SetTerminationSystemState_Result strict{:.fidl-attribute} {#SystemStateTransition_SetTerminationSystemState_Result data-text=“SystemStateTransition_SetTerminationSystemState_Result”}

Defined in fuchsia.device.manager/system-state-transition.fidl

BITS

AddDeviceConfig strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.device.manager/coordinator.fidl

CONSTANTS

TYPE ALIASES