tree: c98a9dba401a6f8317dc11f0364ab7b0f74cead9 [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}

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

CreateDevice

Request {#DriverHostController.CreateDevice_Request}

Response {#DriverHostController.CreateDevice_Response}

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

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

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_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

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

Defined in fuchsia.device.manager/coordinator.fidl

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

Defined in fuchsia.device.manager/coordinator.fidl

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

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_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

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

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