Structs§
- Bind
Rule - Represents a bind rule in a parent specification.
- Bind
Rule2 - Represents a bind rule in a parent specification.
- BusInfo
- Composite
Driver Info - Information for a composite driver.
- Composite
Driver Match - Information for a composite driver that has matched with a composite.
- Composite
Info - Information for a composite that is defined by a composite node spec.
- Composite
Node Manager AddSpec Response - Composite
Node Spec - Struct that represents a composite node specification.
- Composite
Parent - A parent to a composite that is defined by a composite node spec.
- Devfs
AddArgs - Device
Category - Device categories as provided in the driver’s component manifest.
- Driver
Info - General information for a driver, used with both composite and normal drivers.
- Driver
Start Args - Arguments for starting a driver.
- Driver
Start Request - Driver
Start Response - Node
AddArgs - Arguments for adding a node.
- Node
AddChild Request - Node
AddChild Response - Node
Controller OnBind Request - Node
Controller Request Bind Request - Node
Controller Request Bind Response - Node
Property - Definition of a property for a node. A property is commonly used to match a node to a driver for driver binding.
- Node
Property2 - Node
Property Entry - Contains the node properties that belong to a node.
- Node
Property Entry2 - Contains the node properties that belong to a node.
- Node
Symbol - Definition of a symbol provided by a driver for a node. A symbol is local to a driver host.
- Parent
Spec - Specification for a node that parents the composite node created from the composite node specification.
- Parent
Spec2 - Specification for a node that parents the composite node created from the composite node specification.
Enums§
- BusType
- Composite
Node Spec Error - Error codes for the CompositeNodeManager protocol.
- Condition
- Represents a bind rule condition.
- Device
Address - Device
Address Stability - Driver
Package Type - The type of Fuchsia package that a driver component is inside of. More details about the various package categories are available at: https://fuchsia.dev/fuchsia-src/concepts/packages/package#types_of_packages
- Driver
Result - Node
Error - Error codes for the Node protocol.
- Node
Property Key - Node
Property Value - Offer