fuchsia.driver.framework

PROTOCOLS

CompositeNodeManager

Defined in fuchsia.driver.framework/composite_node_spec.fidl

AddSpec

Request {#CompositeNodeManager.AddSpec_Request}

Response {#CompositeNodeManager.AddSpec_Response}

Driver

Defined in fuchsia.driver.framework/driver.fidl

Start

Request {#Driver.Start_Request}

Response {#Driver.Start_Response}

Stop

Request {#Driver.Stop_Request}

<EMPTY>

Node

Defined in fuchsia.driver.framework/topology.fidl

AddChild

Request {#Node.AddChild_Request}

Response {#Node.AddChild_Response}

NodeController

Defined in fuchsia.driver.framework/topology.fidl

OnBind

Response {#NodeController.OnBind_Response}

<EMPTY>

Remove

Request {#NodeController.Remove_Request}

<EMPTY>

RequestBind

Request {#NodeController.RequestBind_Request}

Response {#NodeController.RequestBind_Response}

STRUCTS

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

Defined in fuchsia.driver.framework/composite_node_spec.fidl

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

Defined in fuchsia.driver.framework/composite_node_spec.fidl

<EMPTY>

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

Defined in fuchsia.driver.framework/driver.fidl

<EMPTY>

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

Defined in fuchsia.driver.framework/topology.fidl

<EMPTY>

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

Defined in fuchsia.driver.framework/topology.fidl

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

Defined in fuchsia.driver.framework/driver_start_args.fidl

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

Defined in fuchsia.driver.framework/topology.fidl

<EMPTY>

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

Defined in fuchsia.driver.framework/composite_node_spec.fidl

ENUMS

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

Type: uint32

Defined in fuchsia.driver.framework/composite_node_spec.fidl

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

Type: uint32

Defined in fuchsia.driver.framework/composite_node_spec.fidl

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

Type: uint8

Defined in fuchsia.driver.framework/driver_info.fidl

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

Type: uint32

Defined in fuchsia.driver.framework/topology.fidl

TABLES

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

Defined in fuchsia.driver.framework/driver_info.fidl

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

Defined in fuchsia.driver.framework/driver_info.fidl

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

Defined in fuchsia.driver.framework/driver_info.fidl

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

Defined in fuchsia.driver.framework/composite_node_spec.fidl

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

Defined in fuchsia.driver.framework/driver_info.fidl

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

Defined in fuchsia.driver.framework/topology.fidl

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

Defined in fuchsia.driver.framework/driver_info.fidl

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

Defined in fuchsia.driver.framework/driver_info.fidl

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

Defined in fuchsia.driver.framework/driver_start_args.fidl

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

Defined in fuchsia.driver.framework/topology.fidl

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

Defined in fuchsia.driver.framework/topology.fidl

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

Defined in fuchsia.driver.framework/topology.fidl

UNIONS

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

Defined in fuchsia.driver.framework/composite_node_spec.fidl

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

Defined in fuchsia.driver.framework/driver.fidl

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

Defined in fuchsia.driver.framework/topology.fidl

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

Defined in fuchsia.driver.framework/topology.fidl

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

Defined in fuchsia.driver.framework/topology.fidl

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

Defined in fuchsia.driver.framework/topology.fidl

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

Defined in fuchsia.driver.framework/topology.fidl

CONSTANTS

ALIASES