tree: 5ed339845a829f8f57102fe958d235505e9be55d [path history] [tgz]
  1. README.md
f10/sdk/fidl/fuchsia.component.decl/README.md

fuchsia.component.decl

STRUCTS

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

Defined in fuchsia.component.decl/relative_refs.fidl

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

Defined in fuchsia.component.decl/relative_refs.fidl

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

Defined in fuchsia.component.decl/relative_refs.fidl

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

Defined in fuchsia.component.decl/config.fidl

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

Defined in fuchsia.component.decl/relative_refs.fidl

<EMPTY>

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

Defined in fuchsia.component.decl/relative_refs.fidl

<EMPTY>

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

Defined in fuchsia.component.decl/offer.fidl

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

Defined in fuchsia.component.decl/relative_refs.fidl

<EMPTY>

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

Defined in fuchsia.component.decl/relative_refs.fidl

<EMPTY>

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

Defined in fuchsia.component.decl/relative_refs.fidl

<EMPTY>

ENUMS

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

Type: uint32

Defined in fuchsia.component.decl/collection.fidl

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

Type: uint32

Defined in fuchsia.component.decl/offer.fidl

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

Type: uint32

Defined in fuchsia.component.decl/config.fidl

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

Type: uint32

Defined in fuchsia.component.decl/offer.fidl

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

Type: uint32

Defined in fuchsia.component.decl/collection.fidl

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

Type: uint32

Defined in fuchsia.component.decl/environment.fidl

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

Type: uint32

Defined in fuchsia.component.decl/child.fidl

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

Type: uint32

Defined in fuchsia.component.decl/child.fidl

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

Type: uint32

Defined in fuchsia.component.decl/capability.fidl

TABLES

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

Defined in fuchsia.component.decl/child.fidl

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

Defined in fuchsia.component.decl/collection.fidl

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

Defined in fuchsia.component.decl/component.fidl

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

Defined in fuchsia.component.decl/config.fidl

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

Defined in fuchsia.component.decl/config.fidl

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

Defined in fuchsia.component.decl/environment.fidl

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

Defined in fuchsia.component.decl/capability.fidl

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

Defined in fuchsia.component.decl/environment.fidl

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

Defined in fuchsia.component.decl/capability.fidl

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

Defined in fuchsia.component.decl/capability.fidl

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

Defined in fuchsia.component.decl/events.fidl

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

Defined in fuchsia.component.decl/expose.fidl

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

Defined in fuchsia.component.decl/expose.fidl

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

Defined in fuchsia.component.decl/expose.fidl

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

Defined in fuchsia.component.decl/expose.fidl

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

Defined in fuchsia.component.decl/expose.fidl

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

Defined in fuchsia.component.decl/expose.fidl

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

Defined in fuchsia.component.decl/offer.fidl

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

Defined in fuchsia.component.decl/offer.fidl

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

Defined in fuchsia.component.decl/offer.fidl

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

Defined in fuchsia.component.decl/offer.fidl

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

Defined in fuchsia.component.decl/offer.fidl

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

Defined in fuchsia.component.decl/offer.fidl

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

Defined in fuchsia.component.decl/offer.fidl

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

Defined in fuchsia.component.decl/offer.fidl

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

Defined in fuchsia.component.decl/program.fidl

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

Defined in fuchsia.component.decl/capability.fidl

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

Defined in fuchsia.component.decl/capability.fidl

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

Defined in fuchsia.component.decl/environment.fidl

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

Defined in fuchsia.component.decl/capability.fidl

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

Defined in fuchsia.component.decl/environment.fidl

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

Defined in fuchsia.component.decl/capability.fidl

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

Defined in fuchsia.component.decl/capability.fidl

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

Defined in fuchsia.component.decl/use.fidl

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

Defined in fuchsia.component.decl/use.fidl

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

Defined in fuchsia.component.decl/use.fidl

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

Defined in fuchsia.component.decl/use.fidl

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

Defined in fuchsia.component.decl/use.fidl

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

Defined in fuchsia.component.decl/use.fidl

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

Defined in fuchsia.component.decl/use.fidl

UNIONS

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

Defined in fuchsia.component.decl/capability.fidl

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

Defined in fuchsia.component.decl/config.fidl

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

Defined in fuchsia.component.decl/config.fidl

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

Defined in fuchsia.component.decl/environment.fidl

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

Defined in fuchsia.component.decl/expose.fidl

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

Defined in fuchsia.component.decl/config.fidl

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

Defined in fuchsia.component.decl/config.fidl

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

Defined in fuchsia.component.decl/offer.fidl

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

Defined in fuchsia.component.decl/relative_refs.fidl

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

Defined in fuchsia.component.decl/use.fidl

CONSTANTS

ALIASES