Project: /_project.yaml Book: /_book.yaml
Defined in fuchsia.device/controller.fidl
Interface for manipulating a device in a devhost
Attempt to bind the requested driver to this device
Disconnect this device and allow its parent to be bound again. This may not complete before it returns.
Return the name of the driver managing this the device
Return the name of the device
Return the topological path for this device
Get an event for monitoring device conditions (see DEVICE_SIGNAL_*
constants)
Return the current logging flags for this device's driver
Set the logging flags for this device's driver. Each set bit in clear_flags
will be cleared in the log flags state. Each set bit in set_flags
will then be set in the log flags state.
Debug command: execute the device's suspend hook
Debug command: execute the device's resume hook
Runs compatibility tests for the driver that binds to this device. The |hook_wait_time| is the time that the driver expects to take for each device hook in nanoseconds. Returns whether the driver passed the compatibility check.
Defined in fuchsia.device/name-provider.fidl
Interface for getting device names.
Return the name of this Fuchsia device.
Defined in fuchsia.device/controller.fidl
Defined in fuchsia.device/generated
Type: uint8
Defined in fuchsia.device/controller.fidl
Defined in fuchsia.device/generated