Skip to main content
Fuchsia
Discover Reference What's new Fuchsia platform
/
Sign in
  • Reference
Overview API Tools Kernel Bazel SDK Diagnostics Hardware Platform specifications Testing
Fuchsia
  • Discover
  • Reference
    • Overview
    • API
    • Tools
    • Kernel
    • Bazel SDK
    • Diagnostics
    • Hardware
    • Platform specifications
    • Testing
  • What's new
  • Fuchsia platform
  • Partner SDK
  • Overview
  • FIDL
    • Overview
    • API
      • fuchsia.accessibility.gesture
      • fuchsia.accessibility.semantics
      • fuchsia.accessibility.tts
      • fuchsia.accessibility.virtualkeyboard
      • fuchsia.audio.effects
      • fuchsia.auth
      • fuchsia.auth.oldtokens
      • fuchsia.bluetooth
      • fuchsia.bluetooth.a2dp
      • fuchsia.bluetooth.bredr
      • fuchsia.bluetooth.fastpair
      • fuchsia.bluetooth.gatt
      • fuchsia.bluetooth.gatt2
      • fuchsia.bluetooth.hfp
      • fuchsia.bluetooth.host
      • fuchsia.bluetooth.le
      • fuchsia.bluetooth.sys
      • fuchsia.boot.metadata
      • fuchsia.buildinfo
      • fuchsia.buildinfo.test
      • fuchsia.buttons
      • fuchsia.camera
      • fuchsia.camera2
      • fuchsia.camera2.hal
      • fuchsia.camera3
      • fuchsia.castauth
      • fuchsia.castconfig
      • fuchsia.castremotecontrol
      • fuchsia.castsetup
      • fuchsia.castsysteminfo
      • fuchsia.castwindow
      • fuchsia.component
      • fuchsia.component.decl
      • fuchsia.component.resolution
      • fuchsia.component.runner
      • fuchsia.component.sandbox
      • fuchsia.component.test
      • fuchsia.dash
      • fuchsia.data
      • fuchsia.debugdata
      • fuchsia.debugger
      • fuchsia.developer.ffxdaemonlifecycle
      • fuchsia.developer.remotecontrol
      • fuchsia.developer.tiles
      • fuchsia.device
      • fuchsia.device.fs
      • fuchsia.diagnostics
      • fuchsia.diagnostics.host
      • fuchsia.diagnostics.types
      • fuchsia.driver.development
      • fuchsia.driver.framework
      • fuchsia.driver.metadata
      • fuchsia.driver.registrar
      • fuchsia.driver.test
      • fuchsia.element
      • fuchsia.factory
      • fuchsia.factory.wlan
      • fuchsia.fdomain
      • fuchsia.feedback
      • fuchsia.fonts
      • fuchsia.fs
      • fuchsia.gpu.agis
      • fuchsia.gpu.magma
      • fuchsia.hardware.adc
      • fuchsia.hardware.adcimpl
      • fuchsia.hardware.audio
      • fuchsia.hardware.audio.signalprocessing
      • fuchsia.hardware.bluetooth
      • fuchsia.hardware.clock
      • fuchsia.hardware.clockimpl
      • fuchsia.hardware.cpu.ctrl
      • fuchsia.hardware.gnss
      • fuchsia.hardware.gpio
      • fuchsia.hardware.hrtimer
      • fuchsia.hardware.i2c
      • fuchsia.hardware.i2c.businfo
      • fuchsia.hardware.i2cimpl
      • fuchsia.hardware.light
      • fuchsia.hardware.mailbox
      • fuchsia.hardware.network
      • fuchsia.hardware.network.driver
      • fuchsia.hardware.nfc
      • fuchsia.hardware.pci
      • fuchsia.hardware.pin
      • fuchsia.hardware.pinimpl
      • fuchsia.hardware.platform.bus
      • fuchsia.hardware.platform.device
      • fuchsia.hardware.power
      • fuchsia.hardware.power.sensor
      • fuchsia.hardware.power.statecontrol
      • fuchsia.hardware.power.suspend
      • fuchsia.hardware.pty
      • fuchsia.hardware.qualcomm.router
      • fuchsia.hardware.radar
      • fuchsia.hardware.registers
      • fuchsia.hardware.rtc
      • fuchsia.hardware.sdhci
      • fuchsia.hardware.sdio
      • fuchsia.hardware.sdmmc
      • fuchsia.hardware.serial
      • fuchsia.hardware.serialimpl
      • fuchsia.hardware.sharedmemory
      • fuchsia.hardware.spi
      • fuchsia.hardware.spi.businfo
      • fuchsia.hardware.spiimpl
      • fuchsia.hardware.spmi
      • fuchsia.hardware.temperature
      • fuchsia.hardware.trippoint
      • fuchsia.hardware.usb.dci
      • fuchsia.hardware.usb.descriptor
      • fuchsia.hardware.usb.endpoint
      • fuchsia.hardware.usb.phy
      • fuchsia.hardware.usb.request
      • fuchsia.hardware.vreg
      • fuchsia.hwinfo
      • fuchsia.images
      • fuchsia.images2
      • fuchsia.input
      • fuchsia.input.report
      • fuchsia.input.virtualkeyboard
      • fuchsia.inspect
      • fuchsia.intl
      • fuchsia.io
      • fuchsia.kernel
      • fuchsia.ldsvc
      • fuchsia.legacymetrics
      • fuchsia.lightsensor
      • fuchsia.location
      • fuchsia.location.gnss.types
      • fuchsia.location.namedplace
      • fuchsia.location.position
      • fuchsia.location.sensor
      • fuchsia.logger
      • fuchsia.lowpan
      • fuchsia.lowpan.bootstrap
      • fuchsia.lowpan.device
      • fuchsia.lowpan.thread
      • fuchsia.math
      • fuchsia.media
      • fuchsia.media.audio
      • fuchsia.media.drm
      • fuchsia.media.playback
      • fuchsia.media.sessions2
      • fuchsia.media.sounds
      • fuchsia.media.target
      • fuchsia.mediacodec
      • fuchsia.mediastreams
      • fuchsia.mem
      • fuchsia.memory.debug
      • fuchsia.memory.heapdump.client
      • fuchsia.memory.inspection
      • fuchsia.memorypressure
      • fuchsia.metrics
      • fuchsia.migration
      • fuchsia.net
      • fuchsia.net.http
      • fuchsia.net.interfaces
      • fuchsia.net.mdns
      • fuchsia.net.name
      • fuchsia.net.reachability
      • fuchsia.net.routes
      • fuchsia.net.stackmigrationdeprecated
      • fuchsia.overnet.protocol
      • fuchsia.posix
      • fuchsia.posix.socket
      • fuchsia.posix.socket.packet
      • fuchsia.posix.socket.raw
      • fuchsia.power
      • fuchsia.power.broker
      • fuchsia.power.clientlevel
      • fuchsia.power.metrics
      • fuchsia.power.profile
      • fuchsia.power.system
      • fuchsia.power.systemmode
      • fuchsia.process
      • fuchsia.process.lifecycle
      • fuchsia.recovery
      • fuchsia.recovery.ui
      • fuchsia.scenic.scheduling
      • fuchsia.scheduler
      • fuchsia.session
      • fuchsia.settings
      • fuchsia.settings.policy
      • fuchsia.starnix.container
      • fuchsia.storage.ftl
      • fuchsia.sys2
      • fuchsia.sysinfo
      • fuchsia.sysmem
      • fuchsia.sysmem2
      • fuchsia.system.state
      • fuchsia.test
      • fuchsia.test.manager
      • fuchsia.thermal
      • fuchsia.tracing
      • fuchsia.tracing.controller
      • fuchsia.tracing.perfetto
      • fuchsia.tracing.provider
      • fuchsia.ui.activity
      • fuchsia.ui.activity.control
      • fuchsia.ui.app
      • fuchsia.ui.brightness
      • fuchsia.ui.composition
      • fuchsia.ui.display.singleton
      • fuchsia.ui.gfx
      • fuchsia.ui.input
      • fuchsia.ui.input3
      • fuchsia.ui.observation.geometry
      • fuchsia.ui.pointer
      • fuchsia.ui.pointerinjector
      • fuchsia.ui.policy
      • fuchsia.ui.scenic
      • fuchsia.ui.test.input
      • fuchsia.ui.test.scene
      • fuchsia.ui.types
      • fuchsia.ui.views
      • fuchsia.ultrasound
      • fuchsia.unknown
      • fuchsia.update
      • fuchsia.update.channel
      • fuchsia.update.channelcontrol
      • fuchsia.update.config
      • fuchsia.url
      • fuchsia.version
      • fuchsia.vulkan.loader
      • fuchsia.weave
      • fuchsia.web
      • fuchsia.wlan.common
      • fuchsia.wlan.fullmac
      • fuchsia.wlan.ieee80211
      • fuchsia.wlan.phyimpl
      • fuchsia.wlan.policy
      • fuchsia.wlan.product.deprecatedclient
      • fuchsia.wlan.product.deprecatedconfiguration
      • fuchsia.wlan.softmac
      • fuchsia.wlan.stats
      • zx
  • C++
    • Overview
    • async
      • Overview
      • Classes
        • Context
        • Executor
        • GuestBellTrap
        • GuestBellTrapBase
        • GuestBellTrapMethod
        • Irq
        • IrqBase
        • IrqMethod
        • Loop
        • LoopInterface
        • PagedVmo
        • PagedVmoBase
        • PagedVmoMethod
        • Receiver
        • ReceiverBase
        • ReceiverMethod
        • SubloopToken
        • Task
        • TaskBase
        • TaskClosure
        • TaskClosureMethod
        • TaskMethod
        • TestLoop
        • Wait
        • WaitBase
        • WaitMethod
        • WaitOnce
      • Structs
        • DispatcherStub
    • async_patterns
      • Overview
      • Classes
        • Callback
        • Callback< ReturnType(Args...)>
        • DispatcherBound
        • Function
        • Function< ReturnType(Args...)>
        • PendingCall
        • Receiver
        • TaskScope
        • TestDispatcherBound
    • component
      • Overview
      • Classes
        • OutgoingDirectory
      • Structs
        • IsStructuredConfig
        • kIsStructuredConfig)> >
    • component_testing
      • Overview
      • Classes
        • ConfigValue
        • DirectoryContents
        • ExecutionController
        • LocalComponent
        • LocalComponentHandles
        • LocalComponentImpl
        • Realm
        • RealmBuilder
        • RealmRoot
        • ScopedChild
      • Structs
        • BinaryContents
        • ChildOptions
        • ChildRef
        • CollectionRef
        • Config
        • ConfigCapability
        • Dictionary
        • DictionaryRef
        • Directory
        • FrameworkRef
        • ParentRef
        • Protocol
        • Resolver
        • Route
        • Runner
        • SelfRef
        • Service
        • Storage
        • VoidRef
    • condition_impl_internal
      • Overview
      • Structs
        • MutexOps
        • Waiter
    • cpp17
      • Overview
      • Classes
        • bad_optional_access
        • bad_variant_access
        • basic_string_view
        • optional
        • variant
      • Structs
        • conjunction
        • conjunction< First, Rest...>
        • conjunction< T >
        • disjunction
        • disjunction< First, Rest...>
        • disjunction< T >
        • in_place_index_t
        • in_place_t
        • in_place_type_t
        • invoke_result
        • is_aggregate
        • is_invocable
        • is_invocable_r
        • is_nothrow_invocable
        • is_nothrow_invocable_r
        • monostate
        • negation
        • nullopt_t
        • variant_alternative
        • variant_alternative< Index, variant< Ts...> >
        • variant_size
        • variant_size< const T >
        • variant_size< const volatile T >
        • variant_size< variant< Ts...> >
        • variant_size< volatile T >
    • cpp20
      • Overview
      • Classes
        • atomic_ref
        • source_location
        • span
      • Structs
        • remove_cvref
        • type_identity
    • cpp20::atomic_internal
      • Overview
      • Classes
        • arithmetic_ops
        • is_floating_point_v< T > > >
        • is_volatile_v< T >)> >
        • atomic_ops
        • bitwise_ops
        • is_integral_v< T > > >
      • Structs
        • alignment
        • is_integral_v< T > > >
        • is_floating_point_v< T > > >
        • arithmetic_ops_helper
        • arithmetic_ops_helper< T * >
        • atomic_difference_type
        • enable_if_t< is_numeric_v< T > > >
        • is_pointer_v< T > > >
    • cpp23
      • Overview
      • Structs
        • is_scoped_enum
        • is_enum_v< T > > >
    • driver_devfs
      • Overview
      • Classes
        • Connector
    • fdf
      • Overview
      • Classes
        • Arena
        • AsyncEventHandler
        • Channel
        • Channel::ReadReturn
        • ChannelPair
        • ChannelRead
        • ChannelReadBase
        • Client
        • ClientEnd
        • Completer
        • Dispatcher
        • DriverBase
        • Logger
        • MmioView
        • Namespace
        • OutgoingDirectory
        • PrepareStopCompleter
        • Protocol
        • Result
        • Server
        • ServerBinding
        • ServerBindingGroup
        • ServerBindingRef
        • ServerEnd
        • SharedClient
        • StartCompleter
        • SynchronizedDispatcher
        • SynchronizedDispatcher::Options
        • Unowned
        • UnownedClientEnd
        • UnownedServerEnd
        • UnsynchronizedDispatcher
        • UnsynchronizedDispatcher::Options
        • WireAsyncEventHandler
        • WireClient
        • WireServer
        • WireSharedClient
        • WireSyncClient
        • WireUnownedResult
      • Structs
        • Endpoints
    • fdf_env
      • Overview
      • Classes
        • DispatcherBuilder
        • DriverShutdown
    • fdf_internal
      • Overview
      • Classes
        • DefaultDispatcherSetting
        • DriverServer
        • TestDispatcherBuilder
        • TestSynchronizedDispatcher
      • Structs
        • EncoderState
        • KeyValue
        • LogValue
        • Tuplet
    • fdf_metadata
      • Overview
      • Classes
        • MetadataServer
      • Structs
        • ObjectDetails
    • fdf_testing
      • Overview
      • Classes
        • BackgroundDriverTest
        • DriverRuntime
        • DriverRuntime::AsyncTask
        • DriverUnderTest
        • DriverUnderTestBase
        • EmptyDriverType
        • Environment
        • ForegroundDriverTest
        • TestEnvironment
        • TestNode
        • TestNode::BindData
        • TestNode::CreateStartArgsResult
    • fidl
      • Overview
      • Classes
        • AnyArena
        • AnyTeardownObserver
        • Arena
        • ArenaBase
        • AsyncEventHandler
        • BaseWireResult
        • kHasServerToClientBody, void > >
        • kHasServerToClientBody &&!MethodHasUnwrapAccessors< FidlMethod >(), void > >
        • kHasServerToClient &&MethodHasUnwrapAccessors< FidlMethod >(), void > >
        • kHasServerToClient, void > >
        • Binding
        • BindingSet
        • BodyEncoder
        • Box
        • Client
        • ClientEnd
        • CompleterBase
        • DecodedValue
        • Decoder
        • Decoder::EnvelopeUnknownDataInfoResult
        • EncodedMessage
        • Encoder
        • Envelope
        • ErrorsIn
        • EventSender
        • HLCPPIncomingBody
        • HLCPPIncomingMessage
        • HLCPPOutgoingBody
        • HLCPPOutgoingMessage
        • IncomingHeaderAndMessage
        • IncomingMessageBuffer
        • InterfaceHandle
        • InterfacePtr
        • InterfacePtrSet
        • InterfaceRequest
        • MemberConnector
        • MemoryResource
        • MessageEncoder
        • MessagePart
        • ObjectView
        • OneWayStatus
        • OutgoingMessage
        • OutgoingMessage::CopiedBytes
        • OutgoingMessage::InternalIovecConstructorArgs
        • OutgoingMessageBuffer
        • OutgoingToEncodedMessage
        • OwnedEncodeResult
        • Response
        • Result
        • Server
        • ServerBinding
        • ServerBindingGroup
        • ServerBindingRef
        • ServerEnd
        • ServiceConnector
        • ServiceHandlerBase
        • SharedClient
        • Status
        • StringPtr
        • StringView
        • SyncClient
        • SyncEventHandler
        • SynchronousInterfacePtr
        • Transaction
        • UnbindInfo
        • UnknownEventHandler
        • UnknownMethodHandler
        • UnownedClientEnd
        • UnownedServerEnd
        • VectorPtr
        • VectorView
        • WireClient
        • WireFormatMetadata
        • WireResponseContext
        • WireServer
        • WireSharedClient
        • WireSyncClient
        • WireTableBuilder
        • WireTableExternalBuilder
        • WireUnownedResult
      • Structs
        • Array
        • BufferSpan
        • CallOptions
        • ChannelMessageStorageView
        • CodingTraits
        • CodingTraits< bool >
        • CodingTraits< InterfaceHandle< T > >
        • CodingTraits< InterfaceRequest< T > >
        • type >
        • CodingTraits< StringPtr >
        • type >
        • CodingTraits< VectorPtr< T > >
        • array< T, N > >
        • string >
        • vector< T > >
        • Completer
        • Completer::Async
        • Completer::Sync
        • ContainsHandle
        • ContainsHandle::type
        • ContainsHandle< Array< T, N > >
        • ContainsHandle< bool >
        • ContainsHandle< ClientEnd< Protocol > >
        • ContainsHandle< double >
        • ContainsHandle< float >
        • ContainsHandle< int16_t >
        • ContainsHandle< int32_t >
        • ContainsHandle< int64_t >
        • ContainsHandle< int8_t >
        • ContainsHandle< ServerEnd< Protocol > >
        • type >
        • ContainsHandle< uint16_t >
        • ContainsHandle< uint32_t >
        • ContainsHandle< uint64_t >
        • ContainsHandle< uint8_t >
        • Channel >
        • ClientEnd< T > >
        • ServerEnd< T > >
        • DeprecatedCTypeTraits
        • EncodableCodingTraits
        • Endpoints
        • Equality
        • Equality< InterfaceHandle< T > >
        • Equality< InterfaceRequest< T > >
        • array< T, N > >
        • vector< uint8_t > > >
        • string >
        • unique_ptr< T > >
        • vector< T > >
        • Equality< StringPtr >
        • value > >
        • value > >
        • Equality< UnknownBytes >
        • Equality< VectorPtr< T > >
        • HandleInformation
        • HasPadding
        • IsFidlObject
        • type >
        • IsFidlTransactionalMessage
        • IsFidlType
        • IsFidlType< bool >
        • IsFidlType< const T >
        • IsFidlType< double >
        • IsFidlType< float >
        • IsFidlType< int16_t >
        • IsFidlType< int32_t >
        • IsFidlType< int64_t >
        • IsFidlType< int8_t >
        • IsFidlType< StringView >
        • IsFidlType< uint16_t >
        • IsFidlType< uint32_t >
        • IsFidlType< uint64_t >
        • IsFidlType< uint8_t >
        • IsFidlType< VectorView< E > >
        • IsFidlType< WireOptional< T > >
        • IsFidlUnion
        • IsFidlXUnion
        • IsMemcpyCompatible
        • IsMemcpyCompatible< int16_t >
        • IsMemcpyCompatible< int32_t >
        • IsMemcpyCompatible< int64_t >
        • IsMemcpyCompatible< int8_t >
        • array< T, N > >
        • IsMemcpyCompatible< uint16_t >
        • IsMemcpyCompatible< uint32_t >
        • IsMemcpyCompatible< uint64_t >
        • IsMemcpyCompatible< uint8_t >
        • IsPrimitive
        • IsPrimitive< bool >
        • IsPrimitive< double >
        • IsPrimitive< float >
        • IsPrimitive< int16_t >
        • IsPrimitive< int32_t >
        • IsPrimitive< int64_t >
        • IsPrimitive< int8_t >
        • IsPrimitive< uint16_t >
        • IsPrimitive< uint32_t >
        • IsPrimitive< uint64_t >
        • IsPrimitive< uint8_t >
        • IsProtocol
        • IsResource
        • IsResource< Array< T, N > >
        • IsResource< ClientEnd< Protocol > >
        • IsResource< ServerEnd< Protocol > >
        • IsResource< VectorView< E > >
        • IsResource< WireOptional< T > >
        • IsService
        • kIsService)> >
        • IsServiceMember
        • kIsServiceMember)> >
        • IsStdArray
        • array< T, N > >
        • IsStdString
        • string >
        • IsStdVector
        • vector< V, A > >
        • IsStringView
        • StringView, void >
        • type >
        • IsStruct
        • type >
        • IsTable
        • type >
        • IsUnion
        • type >
        • IsUnion< WireOptional< T > >
        • IsVectorView
        • type >
        • IsVectorView< VectorView< T >, void >
        • IsWire
        • MessageDynamicFlags
        • MutatingVisitorTrait
        • NonMutatingVisitorTrait
        • ReadOptions
        • TypeConverter
        • TimelineFunction >
        • TimelineFunction >
        • TypeTraits
        • TypeTraits< const T >
        • TypeTraits< WireOptional< T > >
        • UnknownBytes
        • UnknownEventMetadata
        • UnknownMethodMetadata
        • WireOptional
        • WireResponse
        • WireTableFrame
        • WriteOptions
    • fidl::internal_wavl
      • Overview
      • Structs
        • ContainableBaseClasses
        • DefaultKeyedObjectTraits
        • DefaultObjectTag
        • DefaultWAVLTreeTraits
        • WAVLTreeContainable
        • WAVLTreeNodeState
        • WAVLTreeNodeState< PtrType, Options, int32_t >
        • WAVLTreeNodeState< PtrType_, Options, DefaultWAVLTreeRankType >
        • WAVLTreeNodeStateBase
    • fidl::internal_wavl::internal
      • Overview
      • Classes
        • SizeTracker
        • Constant >
        • N >
      • Structs
        • CommonNodeStateBase
        • ContainableBaseClassEnumerator
        • ContainableBaseClassEnumerator< Containable< PtrType, Options, TagType >, Rest...>
        • ContainableBaseClassEnumerator<>
        • ContainerPtrTraits
        • ContainerPtrTraits< T * >
        • unique_ptr< T, Deleter > >
        • DirectEraseUtils
        • SupportsConstantOrderErase==false, void > >
        • SupportsConstantOrderErase==true, void > >
        • KeyEraseUtils
        • IsAssociative==false, void > >
        • IsAssociative==true, void > >
    • fidl::internal_wavl::tests::intrusive_containers
      • Overview
      • Structs
        • DefaultWAVLTreeObserver
    • fidl::ostream
      • Overview
      • Structs
        • Formatted
        • Formatter
        • Formatter< bool >
        • Channel >
        • Box< T > >
        • Formatter< int8_t >
        • array< T, N > >
        • string > >
        • vector< T > > >
        • optional< T > >
        • string >
        • vector< T > >
        • is_floating_point_v< T > > >
        • Formatter< uint8_t >
    • fidl::testing
      • Overview
      • Classes
        • TestBase
        • WireSyncEventHandlerTestBase
        • WireTestBase
    • fit
      • Overview
      • Classes
        • callback_impl
        • callback_impl< inline_target_size, require_inline, Result(Args...), Allocator >
        • deferred_action
        • error
        • function_impl
        • function_impl< inline_target_size, require_inline, Result(Args...), Allocator >
        • inline_any
        • nullable
        • nullable< T, true >
        • pinned_inline_any
        • result
        • result< E >
        • result< E, T >
        • success
        • success< T >
        • success<>
      • Structs
        • callable_traits
        • callable_traits< ReturnType(*)(ArgTypes...)>
        • callable_traits< ReturnType(ArgTypes...)>
        • *)(ArgTypes...) const >
        • *)(ArgTypes...)>
        • failed
        • is_callable
        • is_callable< ReturnType(*)(ArgTypes...)>
        • *)(ArgTypes...)>
        • operator())> >
        • is_comparable_with_null
        • declval< const T & >()==nullptr)>
        • is_nullable
        • is_nullable< void >
        • nonesuch
        • parameter_pack
    • fpromise
      • Overview
      • Classes
        • barrier
        • bridge
        • completer
        • consumer
        • context
        • executor
        • future_impl
        • pending_task
        • promise_impl
        • result
        • scope
        • sequencer
        • single_threaded_executor
        • suspended_task
        • suspended_task::resolver
      • Structs
        • error_result
        • error_result< void >
        • ok_result
        • ok_result< void >
        • pending_result
    • fpromise::subtle
      • Overview
      • Classes
        • scheduler
    • fuchsia_logging
      • Overview
      • Classes
        • LogFirstNState
        • LogMessage
        • LogMessageVoidify
      • Structs
        • LogSettings
    • fuchsia_syslog
      • Overview
      • Classes
        • LogBuffer
    • hwreg
      • Overview
      • Classes
        • BitfieldRef
        • RegisterAddr
        • RegisterBase
        • RegisterMmioScaled
    • input_report_reader
      • Overview
      • Classes
        • InputReportReaderManager
        • InputReportReaderManager::InputReportReader
    • inspect
      • Overview
      • Classes
        • BackingBuffer
        • ComponentInspector
        • Hierarchy
        • Inspector
        • LazyNode
        • Link
        • LinkValue
        • Node
        • NodeHealth
        • NodeValue
        • Snapshot
        • Snapshot::Options
        • StringReference
        • TreeNameIterator
        • TreeServer
        • TreeServerSendPreference
        • ValueList
      • Structs
        • InspectSettings
        • InspectStats
        • MissingValue
        • TreeHandlerSettings
    • libsync
      • Overview
      • Classes
        • Completion
    • loop_fixture
      • Overview
      • Classes
        • RealLoop
    • media
      • Overview
      • Classes
        • TimelineFunction
        • TimelineRate
    • scenic
      • Overview
      • Classes
        • FakeFlatland
        • FakeFlatland::BufferCollectionBinding
        • FakeFlatland::ChildViewWatcher
        • FakeFlatland::GraphBindings
        • FakeFlatland::ParentViewportWatcher
        • FakeFocuser
        • FakeMouseSource
        • FakeTouchSource
        • FakeViewRefFocused
      • Structs
        • FakeGraph
        • FakeImage
        • FakeTransform
        • FakeView
        • FakeViewport
        • ViewCreationTokenPair
        • ViewRefPair
        • ViewTokenPair
    • scenic::cpp
      • Overview
      • Structs
        • ViewCreationTokenPair
        • ViewRefPair
        • ViewTokenPair
    • std
      • Overview
      • Structs
        • char_traits< CharT > > >
    • sys
      • Overview
      • Classes
        • ComponentContext
        • OutgoingDirectory
        • ServiceAggregateBase
        • ServiceDirectory
        • ServiceHandler
        • ServiceWatcher
      • Structs
        • ServiceAggregate
    • sys::testing
      • Overview
      • Classes
        • ComponentContextProvider
        • ServiceDirectoryProvider
    • syslog_runtime
      • Overview
      • Classes
        • KeyValue
        • LogBuffer
        • LogBufferBuilder
    • vfs
      • Overview
      • Classes
        • ComposedServiceDir
        • LazyDir
        • LazyDir::LazyEntry
        • Node
        • PseudoDir
        • PseudoFile
        • RemoteDir
        • Service
        • VmoFile
    • zx
      • Overview
      • Classes
        • basic_time
        • bti
        • channel
        • clock
        • clock::update_args
        • debuglog
        • duration
        • event
        • eventpair
        • exception
        • fifo
        • guest
        • interrupt
        • iob
        • iommu
        • job
        • msi
        • object
        • object_base
        • pager
        • pmt
        • port
        • process
        • profile
        • resource
        • result
        • result< T >
        • result<>
        • socket
        • stream
        • suspend_token
        • task
        • thread
        • ticks
        • timer
        • unowned
        • vcpu
        • vmar
        • vmo
      • Structs
        • object_traits
        • object_traits< channel >
        • object_traits< eventpair >
        • object_traits< exception >
        • object_traits< fifo >
        • object_traits< guest >
        • object_traits< interrupt >
        • object_traits< job >
        • object_traits< log >
        • object_traits< msi >
        • object_traits< pmt >
        • object_traits< port >
        • object_traits< process >
        • object_traits< resource >
        • object_traits< socket >
        • object_traits< thread >
        • object_traits< vmar >
    • Namespaces
      • cpp17::literals
      • cpp17::literals::string_view_literals
      • fidl::fidl
      • fidl::internal_wavl::tests
      • images
      • inspect::testing
  • Platform Source
  • Rust Crates
  • Fuchsia
  • Reference
  • API

fidl::IsFidlXUnion

Summary

Inheritance

Inherits from: false_type

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2023-12-14 UTC.

  • Terms
  • Privacy
  • Manage cookies
OSZAR »