Module natural

Module natural 

Source

Structs§

BindRule
Represents a bind rule in a parent specification.
BindRule2
Represents a bind rule in a parent specification.
BusInfo
CompositeDriverInfo
Information for a composite driver.
CompositeDriverMatch
Information for a composite driver that has matched with a composite.
CompositeInfo
Information for a composite that is defined by a composite node spec.
CompositeNodeManagerAddSpecResponse
CompositeNodeSpec
Struct that represents a composite node specification.
CompositeParent
A parent to a composite that is defined by a composite node spec.
DevfsAddArgs
DeviceCategory
Device categories as provided in the driver’s component manifest.
DriverInfo
General information for a driver, used with both composite and normal drivers.
DriverStartArgs
Arguments for starting a driver.
DriverStartRequest
DriverStartResponse
NodeAddArgs
Arguments for adding a node.
NodeAddChildRequest
NodeAddChildResponse
NodeControllerOnBindRequest
NodeControllerRequestBindRequest
NodeControllerRequestBindResponse
NodeProperty
Definition of a property for a node. A property is commonly used to match a node to a driver for driver binding.
NodeProperty2
NodePropertyEntry
Contains the node properties that belong to a node.
NodePropertyEntry2
Contains the node properties that belong to a node.
NodeSymbol
Definition of a symbol provided by a driver for a node. A symbol is local to a driver host.
ParentSpec
Specification for a node that parents the composite node created from the composite node specification.
ParentSpec2
Specification for a node that parents the composite node created from the composite node specification.

Enums§

BusType
CompositeNodeSpecError
Error codes for the CompositeNodeManager protocol.
Condition
Represents a bind rule condition.
DeviceAddress
DeviceAddressStability
DriverPackageType
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
DriverResult
NodeError
Error codes for the Node protocol.
NodePropertyKey
NodePropertyValue
Offer

Type Aliases§

NodeName
NodeOffersVector
NodeProperties
NodePropertyDictionary
NodePropertyDictionary2
NodePropertyKeyString
NodePropertyKeyUint
NodePropertyValueBool
NodePropertyValueEnum
NodePropertyValueString
NodePropertyValueUint
NodePropertyVector