Fuchsia
Fundamentals SDK Reference What's new Source
Sign in
  • Reference
Overview API Tools Kernel Tracing Diagnostics Hardware Platform specifications
Fuchsia
  • Fundamentals
  • SDK
  • Reference
    • Overview
    • API
    • Tools
    • Kernel
    • Tracing
    • Diagnostics
    • Hardware
    • Platform specifications
  • What's new
  • Source
  • Overview
  • FIDL
    • Overview
    • API
      • fuchsia.accessibility.gesture
      • fuchsia.accessibility.semantics
      • fuchsia.accessibility.virtualkeyboard
      • fuchsia.audio.effects
      • fuchsia.auth.oldtokens
      • fuchsia.bluetooth
      • fuchsia.bluetooth.a2dp
      • fuchsia.bluetooth.gatt
      • fuchsia.bluetooth.gatt2
      • fuchsia.bluetooth.hfp
      • fuchsia.bluetooth.le
      • fuchsia.bluetooth.sys
      • fuchsia.buildinfo
      • fuchsia.buildinfo.test
      • 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.config
      • fuchsia.component.decl
      • fuchsia.component.resolution
      • fuchsia.component.runner
      • fuchsia.component.test
      • fuchsia.component.types
      • fuchsia.data
      • fuchsia.developer.tiles
      • fuchsia.diagnostics
      • fuchsia.diagnostics.types
      • fuchsia.driver.test
      • fuchsia.element
      • fuchsia.factory
      • fuchsia.factory.wlan
      • fuchsia.feedback
      • fuchsia.fonts
      • fuchsia.hardware.adc
      • fuchsia.hardware.audio
      • fuchsia.hardware.audio.signalprocessing
      • fuchsia.hardware.goldfish
      • fuchsia.hardware.light
      • fuchsia.hardware.network
      • fuchsia.hardware.power.statecontrol
      • fuchsia.hardware.radar
      • fuchsia.hwinfo
      • fuchsia.images
      • 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.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.memorypressure
      • fuchsia.metrics
      • fuchsia.migration
      • fuchsia.net
      • fuchsia.net.http
      • fuchsia.net.interfaces
      • fuchsia.net.mdns
      • fuchsia.net.reachability
      • fuchsia.net.routes
      • fuchsia.power.clientlevel
      • fuchsia.power.profile
      • fuchsia.power.systemmode
      • fuchsia.process
      • fuchsia.process.lifecycle
      • fuchsia.recovery
      • fuchsia.recovery.ui
      • fuchsia.scenic.scheduling
      • fuchsia.session
      • fuchsia.settings
      • fuchsia.settings.policy
      • fuchsia.sys
      • fuchsia.sys.test
      • fuchsia.sysinfo
      • fuchsia.sysmem
      • fuchsia.thermal
      • fuchsia.tracing.perfetto
      • fuchsia.tracing.provider
      • fuchsia.ui.activity
      • fuchsia.ui.activity.control
      • fuchsia.ui.app
      • fuchsia.ui.brightness
      • fuchsia.ui.composition
      • fuchsia.ui.gfx
      • fuchsia.ui.input
      • fuchsia.ui.input3
      • fuchsia.ui.pointer
      • fuchsia.ui.pointer.augment
      • fuchsia.ui.pointerinjector
      • fuchsia.ui.policy
      • fuchsia.ui.scenic
      • fuchsia.ui.types
      • fuchsia.ui.views
      • fuchsia.ultrasound
      • fuchsia.update
      • fuchsia.update.channel
      • fuchsia.update.channelcontrol
      • fuchsia.update.config
      • fuchsia.url
      • fuchsia.weave
      • fuchsia.web
      • fuchsia.wlan.common
      • fuchsia.wlan.ieee80211
      • fuchsia.wlan.policy
      • fuchsia.wlan.product.deprecatedclient
      • fuchsia.wlan.product.deprecatedconfiguration
      • zx
  • Dart
    • Overview
    • Fuchsia
    • Fuchsia
    • fidl
    • fidl
      • Overview
      • Classes
      • ArrayType
        • Overview
        • Constructors
        • ArrayType
        • Methods
        • decode
        • encode
        • Properties
        • element
        • elementCount
        • inlineSize
      • AsyncBinding
        • Overview
        • Constructors
        • AsyncBinding
        • Methods
        • bind
        • close
        • handleMessage
        • noSuchMethod
        • operator ==
        • sendMessage
        • toString
        • unbind
        • wrap
        • Properties
        • $interfaceName
        • hashCode
        • impl
        • isBound
        • isClosed
        • isUnbound
        • runtimeType
        • state
        • stateChanges
        • whenBound
        • whenClosed
      • AsyncProxy
        • Overview
        • Constructors
        • AsyncProxy
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • ctrl
        • hashCode
        • runtimeType
      • AsyncProxyController
        • Overview
        • Constructors
        • AsyncProxyController
        • Methods
        • bind
        • close
        • getCompleter
        • noSuchMethod
        • operator ==
        • proxyError
        • request
        • sendMessage
        • sendMessageWithResponse
        • toString
        • unbind
        • Properties
        • $interfaceName
        • $serviceName
        • hashCode
        • isBound
        • isClosed
        • isUnbound
        • onEpitaphReceived
        • onResponse
        • runtimeType
        • state
        • stateChanges
        • whenBound
        • whenClosed
      • Binding
        • Overview
        • Constructors
        • Binding
        • Methods
        • bind
        • close
        • handleMessage
        • noSuchMethod
        • operator ==
        • sendMessage
        • toString
        • unbind
        • wrap
        • Properties
        • hashCode
        • impl
        • isBound
        • onBind
        • onClose
        • onConnectionError
        • onUnbind
        • runtimeType
      • Bits
        • Overview
        • Constructors
        • Bits
        • Methods
        • getUnknownBits
        • hasUnknownBits
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • $value
        • hashCode
        • runtimeType
      • BitsType
        • Overview
        • Constructors
        • BitsType
        • Methods
        • decode
        • encode
        • Properties
        • ctor
        • inlineSize
        • type
      • BoolType
        • Overview
        • Constructors
        • BoolType
        • Methods
        • decode
        • encode
      • ChannelType
        • Overview
        • Constructors
        • ChannelType
        • Methods
        • decode
        • encode
        • unwrap
        • wrap
        • Properties
        • objectType
        • rights
      • Decoder
        • Overview
        • Constructors
        • Decoder
        • Decoder.fromRawArgs
        • Methods
        • checkPadding
        • claimBytes
        • claimHandle
        • countClaimedHandles
        • countUnclaimedBytes
        • countUnclaimedHandles
        • decodeBool
        • decodeFloat32
        • decodeFloat64
        • decodeInt16
        • decodeInt32
        • decodeInt64
        • decodeInt8
        • decodeUint16
        • decodeUint32
        • decodeUint64
        • decodeUint8
        • nextOffset
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • data
        • handleInfos
        • hashCode
        • runtimeType
        • wireFormat
      • Encoder
        • Overview
        • Constructors
        • Encoder
        • Methods
        • addHandleDisposition
        • alloc
        • countHandles
        • encodeBool
        • encodeFloat32
        • encodeFloat64
        • encodeInt16
        • encodeInt32
        • encodeInt64
        • encodeInt8
        • encodeMessageHeader
        • encodeUint16
        • encodeUint32
        • encodeUint64
        • encodeUint8
        • encodeUnknownMethodResponse
        • nextOffset
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • data
        • hashCode
        • message
        • runtimeType
        • wireFormat
      • Enum
        • Overview
        • Constructors
        • Enum
        • Methods
        • isUnknown
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • $value
        • hashCode
        • runtimeType
      • EnumType
        • Overview
        • Constructors
        • EnumType
        • Methods
        • decode
        • encode
        • Properties
        • ctor
        • inlineSize
        • type
        • values
      • EnvelopeHeader
        • Overview
        • Constructors
        • EnvelopeHeader
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • contentLocation
        • hashCode
        • numBytes
        • numHandles
        • presence
        • runtimeType
      • EventPairType
        • Overview
        • Constructors
        • EventPairType
        • Methods
        • decode
        • encode
        • unwrap
        • wrap
        • Properties
        • objectType
        • rights
      • FidlError
        • Overview
        • Constructors
        • FidlError
        • FidlError.fromTransportErr
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • code
        • hashCode
        • message
        • runtimeType
      • FidlRangeCheckError
        • Overview
        • Constructors
        • FidlRangeCheckError
        • Methods
        • toString
        • Properties
        • code
        • max
        • message
        • min
        • value
      • FidlStateException
        • Overview
        • Constructors
        • FidlStateException
      • FidlType
        • Overview
        • Constructors
        • FidlType
        • Methods
        • decode
        • decodeArray
        • decodeObject
        • encode
        • encodeArray
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • inlineSize
        • runtimeType
      • Float32Type
        • Overview
        • Constructors
        • Float32Type
        • Methods
        • decode
        • decodeArray
        • encode
        • encodeArray
      • Float64Type
        • Overview
        • Constructors
        • Float64Type
        • Methods
        • decode
        • decodeArray
        • encode
        • encodeArray
      • HandleType
        • Overview
        • Constructors
        • HandleType
        • Methods
        • decode
        • encode
        • unwrap
        • wrap
        • Properties
        • objectType
        • rights
      • IncomingMessage
        • Overview
        • Constructors
        • IncomingMessage
        • IncomingMessage.fromOutgoingMessage
        • IncomingMessage.fromReadEtcResult
        • Methods
        • closeHandles
        • hexDump
        • isCompatible
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • data
        • handleInfos
        • hashCode
        • magic
        • ordinal
        • runtimeType
        • strictness
        • txid
        • wireFormat
      • Int16Type
        • Overview
        • Constructors
        • Int16Type
        • Methods
        • decode
        • decodeArray
        • encode
        • encodeArray
      • Int32Type
        • Overview
        • Constructors
        • Int32Type
        • Methods
        • decode
        • decodeArray
        • encode
        • encodeArray
      • Int64Type
        • Overview
        • Constructors
        • Int64Type
        • Methods
        • decode
        • decodeArray
        • encode
        • encodeArray
      • Int8Type
        • Overview
        • Constructors
        • Int8Type
        • Methods
        • decode
        • decodeArray
        • encode
        • encodeArray
      • InterfaceHandle
        • Overview
        • Constructors
        • InterfaceHandle
        • Methods
        • close
        • noSuchMethod
        • operator ==
        • passChannel
        • toString
        • Properties
        • channel
        • hashCode
        • runtimeType
      • InterfaceHandleType
        • Overview
        • Constructors
        • InterfaceHandleType
        • Methods
        • decode
        • encode
      • InterfacePair
        • Overview
        • Constructors
        • InterfacePair
        • Methods
        • noSuchMethod
        • operator ==
        • passHandle
        • passRequest
        • toString
        • Properties
        • handle
        • hashCode
        • request
        • runtimeType
      • InterfaceRequest
        • Overview
        • Constructors
        • InterfaceRequest
        • Methods
        • close
        • noSuchMethod
        • operator ==
        • passChannel
        • toString
        • Properties
        • channel
        • hashCode
        • runtimeType
      • InterfaceRequestType
        • Overview
        • Constructors
        • InterfaceRequestType
        • Methods
        • decode
        • encode
      • MemberType
        • Overview
        • Constructors
        • MemberType
        • Methods
        • decode
        • encode
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • offset
        • runtimeType
        • type
      • MethodException
        • Overview
        • Constructors
        • MethodException
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • runtimeType
        • value
      • MethodType
        • Overview
        • Constructors
        • MethodType
        • Methods
        • noSuchMethod
        • operator ==
        • requestInlineSize
        • responseInlineSize
        • toString
        • Properties
        • hashCode
        • name
        • request
        • requestInlineSizeV2
        • response
        • responseInlineSizeV2
        • runtimeType
      • None
        • Overview
        • Constructors
        • None
      • NullableHandleType
        • Overview
        • Constructors
        • NullableHandleType
        • Methods
        • decode
        • encode
      • NullableInterfaceHandleType
        • Overview
        • Constructors
        • NullableInterfaceHandleType
        • Methods
        • decode
        • encode
      • NullableInterfaceRequestType
        • Overview
        • Constructors
        • NullableInterfaceRequestType
        • Methods
        • decode
        • encode
      • NullableStringType
        • Overview
        • Constructors
        • NullableStringType
        • Methods
        • decode
        • encode
        • Properties
        • maybeElementCount
      • NullableUnionType
        • Overview
        • Constructors
        • NullableUnionType
        • Methods
        • decode
        • encode
        • Properties
        • ctor
        • flexible
        • members
        • resource
      • NullableVectorType
        • Overview
        • Constructors
        • NullableVectorType
        • Methods
        • decode
        • encode
        • Properties
        • element
        • maybeElementCount
      • OptionalNullable
        • Overview
        • Constructors
        • OptionalNullable.undefined
        • Methods
        • noSuchMethod
        • operator ==
        • or
        • toString
        • Properties
        • hashCode
        • isDefined
        • isUndefined
        • runtimeType
      • OutgoingMessage
        • Overview
        • Constructors
        • OutgoingMessage
        • Methods
        • closeHandles
        • hexDump
        • isCompatible
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • data
        • handleDispositions
        • hashCode
        • magic
        • ordinal
        • runtimeType
        • strictness
        • txid
        • wireFormat
      • PointerType
        • Overview
        • Constructors
        • PointerType
        • Methods
        • decode
        • encode
        • validateEncoded
        • Properties
        • element
      • Proxy
        • Overview
        • Constructors
        • Proxy
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • ctrl
        • hashCode
        • runtimeType
      • ProxyController
        • Overview
        • Constructors
        • ProxyController
        • Methods
        • bind
        • close
        • getCallback
        • noSuchMethod
        • operator ==
        • proxyError
        • request
        • sendMessage
        • sendMessageWithResponse
        • toString
        • unbind
        • Properties
        • $interfaceName
        • $serviceName
        • bound
        • error
        • hashCode
        • isBound
        • onBind
        • onClose
        • onConnectionError
        • onResponse
        • onUnbind
        • runtimeType
      • ProxyError
        • Overview
        • Constructors
        • ProxyError
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • message
        • runtimeType
      • Service
        • Overview
        • Constructors
        • Service
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • $serviceData
        • hashCode
        • runtimeType
      • ServiceData
        • Overview
        • Constructors
        • ServiceData
        • Methods
        • getBinding
        • getName
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • runtimeType
      • SimpleFidlType
        • Overview
        • Constructors
        • SimpleFidlType
        • Methods
        • decodeArray
      • SocketType
        • Overview
        • Constructors
        • SocketType
        • Methods
        • decode
        • encode
        • unwrap
        • wrap
        • Properties
        • objectType
        • rights
      • Some
        • Overview
        • Constructors
        • Some
      • StatusType
        • Overview
        • Constructors
        • StatusType
      • StringType
        • Overview
        • Constructors
        • StringType
        • Methods
        • decode
        • encode
        • Properties
        • maybeElementCount
      • Struct
        • Overview
        • Constructors
        • Struct
        • Methods
        • $encode
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • $fields
        • hashCode
        • runtimeType
      • StructType
        • Overview
        • Constructors
        • StructType
        • Methods
        • decode
        • encode
        • Properties
        • structDecode
      • Table
        • Overview
        • Constructors
        • Table
        • Methods
        • $field
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • $fields
        • $unknownData
        • hashCode
        • runtimeType
      • TableType
        • Overview
        • Constructors
        • TableType
        • Methods
        • decode
        • encode
        • Properties
        • ctor
        • members
        • resource
      • TransportErrType
        • Overview
        • Constructors
        • TransportErrType
        • Methods
        • decode
        • encode
      • Uint16Type
        • Overview
        • Constructors
        • Uint16Type
        • Methods
        • decode
        • decodeArray
        • encode
        • encodeArray
      • Uint32Type
        • Overview
        • Constructors
        • Uint32Type
        • Methods
        • decode
        • decodeArray
        • encode
        • encodeArray
      • Uint64Type
        • Overview
        • Constructors
        • Uint64Type
        • Methods
        • decode
        • decodeArray
        • encode
        • encodeArray
      • Uint8Type
        • Overview
        • Constructors
        • Uint8Type
        • Methods
        • decode
        • decodeArray
        • encode
        • encodeArray
      • Union
        • Overview
        • Constructors
        • Union
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • $data
        • $ordinal
        • hashCode
        • runtimeType
      • UnionType
        • Overview
        • Constructors
        • UnionType
        • Methods
        • decode
        • encode
        • Properties
        • ctor
        • flexible
        • members
        • resource
      • UnknownEvent
        • Overview
        • Constructors
        • UnknownEvent
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • ordinal
        • runtimeType
      • UnknownMethodException
        • Overview
        • Constructors
        • UnknownMethodException
      • UnknownRawData
        • Overview
        • Constructors
        • UnknownRawData
        • Methods
        • closeHandles
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • data
        • handles
        • hashCode
        • runtimeType
      • UnknownRawDataType
        • Overview
        • Constructors
        • UnknownRawDataType
        • Methods
        • decode
        • encode
        • Properties
        • numBytes
        • numHandles
      • VectorType
        • Overview
        • Constructors
        • VectorType
        • Methods
        • decode
        • encode
        • Properties
        • element
        • maybeElementCount
      • VmoType
        • Overview
        • Constructors
        • VmoType
        • Methods
        • decode
        • encode
        • unwrap
        • wrap
        • Properties
        • objectType
        • rights
      • Enums
      • CallStrictness
        • Overview
        • Constants
        • values
        • Constructors
        • CallStrictness
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • index
        • runtimeType
      • EnvelopeContentLocation
        • Overview
        • Constants
        • values
        • Constructors
        • EnvelopeContentLocation
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • index
        • runtimeType
      • EnvelopePresence
        • Overview
        • Constants
        • values
        • Constructors
        • EnvelopePresence
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • index
        • runtimeType
      • FidlErrorCode
        • Overview
        • Constants
        • values
        • Constructors
        • FidlErrorCode
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • index
        • runtimeType
      • InterfaceState
        • Overview
        • Constants
        • values
        • Constructors
        • InterfaceState
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • index
        • runtimeType
      • TransportErr
        • Overview
        • Constants
        • values
        • Constructors
        • TransportErr
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • index
        • runtimeType
      • WireFormat
        • Overview
        • Constants
        • values
        • Constructors
        • WireFormat
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • index
        • runtimeType
      • Functions
      • align
      • decodeMessage
      • decodeMessageWithCallback
      • encodeMessage
      • encodeMessageWithCallback
      • envelopeSize
      • handleException
      • performCtrlWithExceptionHandling
      • performWithExceptionHandling
      • strictnessFromFlags
      • strictnessToFlags
      • Top-level Constants
      • epitaphOrdinal
      • kAllocAbsent
      • kAllocPresent
      • kEnvelopeInlineMarker
      • kEnvelopeOutOfLineMarker
      • kHandleAbsent
      • kHandlePresent
      • kInlineEnvelopeContentSize
      • kMagicNumberInitial
      • kMaxCount
      • kMessageDyanmicFlagOffset
      • kMessageFlagOffset
      • kMessageHeaderSize
      • kMessageMagicOffset
      • kMessageOrdinalOffset
      • kMessageTxidOffset
      • kWireFormatDefault
      • kWireFormatV2FlagMask
      • Typedefs
      • BitsFactory
      • EnumFactory
      • EpitaphHandler
      • IncomingMessageSink
      • OutgoingMessageSink
      • StructDecode
      • TableFactory
      • UnionFactory
    • fuchsia
    • fuchsia
      • Overview
      • Classes
      • MxStartupInfo
        • Overview
        • Constructors
        • MxStartupInfo
        • Methods
        • noSuchMethod
        • operator ==
        • takeEnvironment
        • takeOutgoingServices
        • takeViewRef
        • toString
        • Properties
        • hashCode
        • runtimeType
      • Functions
      • exit
    • fuchsia_inspect
    • inspect
      • Overview
      • Classes
      • BoolProperty
        • Overview
        • Methods
        • delete
        • noSuchMethod
        • operator ==
        • setValue
        • toString
        • Properties
        • hashCode
        • runtimeType
        • valid
      • ByteDataProperty
        • Overview
        • Constructors
        • ByteDataProperty.deleted
        • Methods
        • delete
        • noSuchMethod
        • operator ==
        • setValue
        • toString
        • Properties
        • hashCode
        • runtimeType
        • valid
      • DoubleProperty
        • Overview
        • Constructors
        • DoubleProperty.deleted
        • Methods
        • add
        • delete
        • noSuchMethod
        • operator ==
        • setValue
        • subtract
        • toString
        • Properties
        • hashCode
        • runtimeType
        • valid
      • Inspect
        • Overview
        • Constructors
        • Inspect
        • Inspect.forTesting
        • Methods
        • configure
        • nextInstanceWithName
        • noSuchMethod
        • onDemand
        • operator ==
        • serve
        • toString
        • Properties
        • hashCode
        • health
        • nameToInstanceCount
        • root
        • runtimeType
      • InspectStateError
        • Overview
        • Constructors
        • InspectStateError
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • message
        • runtimeType
        • stackTrace
      • IntProperty
        • Overview
        • Constructors
        • IntProperty.deleted
        • Methods
        • add
        • delete
        • noSuchMethod
        • operator ==
        • setValue
        • subtract
        • toString
        • Properties
        • hashCode
        • runtimeType
        • valid
      • Node
        • Overview
        • Constructors
        • Node.deleted
        • Methods
        • boolProperty
        • byteDataProperty
        • child
        • delete
        • doubleProperty
        • intProperty
        • noSuchMethod
        • operator ==
        • stringProperty
        • toString
        • Properties
        • hashCode
        • runtimeType
        • valid
      • StringProperty
        • Overview
        • Constructors
        • StringProperty.deleted
        • Methods
        • delete
        • noSuchMethod
        • operator ==
        • setValue
        • toString
        • Properties
        • hashCode
        • runtimeType
        • valid
      • Functions
      • uniqueName
    • reader
      • Overview
      • Classes
      • ArchiveReader
        • Overview
        • Methods
        • forInspect
        • noSuchMethod
        • operator ==
        • snapshot
        • toString
        • Properties
        • diagnosticsConfiguration
        • hashCode
        • runtimeType
        • selectors
      • DiagnosticsConfiguration
        • Overview
        • Constructors
        • DiagnosticsConfiguration
        • Methods
        • buildMetadata
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • dataType
        • hashCode
        • runtimeType
      • DiagnosticsData
        • Overview
        • Constructors
        • DiagnosticsData
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • dataType
        • hashCode
        • metadata
        • moniker
        • payload
        • runtimeType
        • version
      • InspectConfiguration
        • Overview
        • Constructors
        • InspectConfiguration
        • Methods
        • buildMetadata
        • Properties
        • dataType
      • InspectMetadata
        • Overview
        • Constructors
        • InspectMetadata
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • componentUrl
        • errors
        • filename
        • hashCode
        • runtimeType
        • timeStamp
      • Selector
        • Overview
        • Constructors
        • Selector.fromRawSelector
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • runtimeType
    • testing
      • Overview
      • Classes
      • FakeVmoHolder
        • Overview
        • Constructors
        • FakeVmoHolder
        • FakeVmoHolder.fromVmo
        • FakeVmoHolder.usingData
        • Methods
        • beginWork
        • commit
        • noSuchMethod
        • operator ==
        • read
        • readInt64
        • toString
        • write
        • writeInt64
        • writeInt64Direct
        • Properties
        • bytes
        • hashCode
        • runtimeType
        • size
        • vmo
      • NodeMatcher
        • Overview
        • Methods
        • at
        • missingChild
        • noSuchMethod
        • operator ==
        • property
        • propertyEquals
        • propertyNotEquals
        • resetErrors
        • toString
        • Properties
        • errors
        • hashCode
        • runtimeType
      • PropertyMatcher
        • Overview
        • Methods
        • equals
        • noSuchMethod
        • notEquals
        • operator ==
        • resetErrors
        • toString
        • Properties
        • errors
        • hashCode
        • runtimeType
      • VmoMatcher
        • Overview
        • Constructors
        • VmoMatcher
        • Methods
        • noSuchMethod
        • node
        • operator ==
        • resetErrors
        • toString
        • Properties
        • errors
        • hashCode
        • runtimeType
      • Top-level Constants
      • hasNoErrors
    • fuchsia_logger
    • logger
      • Overview
      • Functions
      • setupLogger
      • Top-level Properties
      • log
    • fuchsia_scenic
    • views
      • Overview
      • Classes
      • ScenicContext
        • Overview
        • Constructors
        • ScenicContext
        • Methods
        • hostViewRef
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • runtimeType
      • ViewTokenPair
        • Overview
        • Constructors
        • ViewTokenPair
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • runtimeType
        • viewHolderToken
        • viewToken
    • fuchsia_scenic_flutter
    • fuchsia_view
      • Overview
      • Classes
      • FocusState
        • Overview
        • Methods
        • isFocused
        • noSuchMethod
        • operator ==
        • requestFocus
        • requestFocusById
        • stream
        • toString
        • Properties
        • hashCode
        • instance
        • runtimeType
      • FuchsiaView
        • Overview
        • Constructors
        • FuchsiaView
        • Methods
        • createState
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • controller
        • focusable
        • hashCode
        • hitTestable
        • runtimeType
        • viewOcclusionHint
      • FuchsiaViewConnection
        • Overview
        • Constructors
        • FuchsiaViewConnection
        • FuchsiaViewConnection.flatland
        • Methods
        • onPointerInjectionError
        • requestFocus
        • Properties
        • hostViewRef
        • pointerInjector
        • useFlatland
        • usePointerInjection
        • usePointerInjection2
        • viewHolderToken
        • viewRef
        • viewportCreationToken
      • FuchsiaViewController
        • Overview
        • Constructors
        • FuchsiaViewController
        • Methods
        • clearFocus
        • connect
        • dispatchPointerEvent
        • dispose
        • noSuchMethod
        • operator ==
        • requestFocus
        • requestFocusById
        • toString
        • update
        • Properties
        • connected
        • hashCode
        • onPointerEvent
        • onViewConnected
        • onViewDisconnected
        • onViewStateChanged
        • runtimeType
        • viewId
        • viewport
        • whenConnected
      • FuchsiaViewsService
        • Overview
        • Methods
        • createView
        • deregister
        • destroyView
        • dispatchPointerEvent
        • noSuchMethod
        • operator ==
        • register
        • toString
        • updateView
        • Properties
        • hashCode
        • instance
        • platformViewChannel
        • runtimeType
      • Typedefs
      • FuchsiaPointerEventsCallback
      • FuchsiaViewConnectionCallback
      • FuchsiaViewConnectionStateCallback
    • fuchsia_services
    • services
      • Overview
      • Classes
      • ComponentContext
        • Overview
        • Constructors
        • ComponentContext
        • ComponentContext.create
        • ComponentContext.createAndServe
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • outgoing
        • runtimeType
        • svc
      • Incoming
        • Overview
        • Constructors
        • Incoming
        • Incoming.fromSvcPath
        • Incoming.withDirectory
        • Methods
        • close
        • connectToService
        • connectToServiceByNameWithChannel
        • connectToServiceWithChannel
        • noSuchMethod
        • operator ==
        • request
        • toString
        • Properties
        • hashCode
        • runtimeType
      • IncomingStateException
        • Overview
        • Constructors
        • IncomingStateException
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • message
        • runtimeType
      • Outgoing
        • Overview
        • Constructors
        • Outgoing
        • Methods
        • addPublicService
        • close
        • ctrlDir
        • debugDir
        • diagnosticsDir
        • noSuchMethod
        • operator ==
        • publicDir
        • rootDir
        • serve
        • serveFromStartupInfo
        • toString
        • Properties
        • hashCode
        • runtimeType
      • ServiceProviderImpl
        • Overview
        • Constructors
        • ServiceProviderImpl
        • Methods
        • addServiceForName
        • bind
        • close
        • connectToService
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • runtimeType
    • fuchsia_vfs
    • vfs
      • Overview
      • Classes
      • ComposedPseudoDir
        • Overview
        • Constructors
        • ComposedPseudoDir
        • Methods
        • addNode
        • open
      • PseudoDir
        • Overview
        • Constructors
        • PseudoDir
        • Methods
        • addNode
        • close
        • connect
        • inodeNumber
        • isEmpty
        • listNodeNames
        • lookup
        • open
        • removeAllNodes
        • removeNode
        • serve
        • type
      • PseudoFile
        • Overview
        • Constructors
        • PseudoFile.readOnly
        • PseudoFile.readOnlyStr
        • PseudoFile.readWrite
        • PseudoFile.readWriteStr
        • Methods
        • close
        • connect
        • describe
        • describe2
        • getBackingMemory
        • inodeNumber
        • type
      • PseudoVmoFile
        • Overview
        • Constructors
        • PseudoVmoFile.readOnly
        • Methods
        • describe
        • describe2
        • getBackingMemory
      • RemoteDir
        • Overview
        • Constructors
        • RemoteDir
        • Methods
        • close
        • connect
        • inodeNumber
        • open
        • type
      • Service
        • Overview
        • Constructors
        • Service.withConnector
        • Methods
        • close
        • connect
        • inodeNumber
        • type
      • VmoFile
        • Overview
        • Constructors
        • VmoFile.readOnly
        • Methods
        • describe
        • describe2
        • getBackingMemory
      • Vnode
        • Overview
        • Constructors
        • Vnode
        • Methods
        • close
        • connect
        • filterForNodeReference
        • inodeNumber
        • noSuchMethod
        • open
        • operator ==
        • sendErrorEvent
        • toString
        • type
        • Properties
        • hashCode
        • runtimeType
      • Enums
      • VmoSharingMode
        • Overview
        • Constants
        • values
        • Constructors
        • VmoSharingMode
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • index
        • runtimeType
      • Typedefs
      • Connector
      • ReadFn
      • ReadFnStr
      • VmoFn
      • WriteFn
      • WriteFnStr
    • zircon
    • zircon
      • Overview
      • Classes
      • Channel
        • Overview
        • Constants
        • MAX_MSG_BYTES
        • MAX_MSG_HANDLES
        • PEER_CLOSED
        • READABLE
        • READ_MAY_DISCARD
        • WRITABLE
        • Constructors
        • Channel
        • Channel.fromFile
        • Methods
        • close
        • noSuchMethod
        • operator ==
        • passHandle
        • queryAndRead
        • queryAndReadEtc
        • toString
        • write
        • writeEtc
        • Properties
        • handle
        • hashCode
        • isValid
        • runtimeType
      • ChannelPair
        • Overview
        • Constructors
        • ChannelPair
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • first
        • hashCode
        • runtimeType
        • second
        • status
      • ChannelReader
        • Overview
        • Constructors
        • ChannelReader
        • Methods
        • bind
        • close
        • noSuchMethod
        • operator ==
        • toString
        • unbind
        • Properties
        • channel
        • hashCode
        • isBound
        • onError
        • onReadable
        • runtimeType
      • ChannelReaderError
        • Overview
        • Constructors
        • ChannelReaderError
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • error
        • hashCode
        • runtimeType
        • stacktrace
      • EventPair
        • Overview
        • Constants
        • PEER_CLOSED
        • SIGNALED
        • Constructors
        • EventPair
        • Methods
        • close
        • duplicate
        • noSuchMethod
        • operator ==
        • passHandle
        • toString
        • Properties
        • handle
        • hashCode
        • isValid
        • runtimeType
      • EventPairPair
        • Overview
        • Constructors
        • EventPairPair
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • first
        • hashCode
        • runtimeType
        • second
        • status
      • FromFileResult
        • Overview
        • Constructors
        • FromFileResult
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • handle
        • hashCode
        • numBytes
        • runtimeType
        • status
      • GetSizeResult
        • Overview
        • Constructors
        • GetSizeResult
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • runtimeType
        • size
        • status
      • Handle
        • Overview
        • Constructors
        • Handle.invalid
        • Methods
        • asyncWait
        • close
        • duplicate
        • noSuchMethod
        • operator ==
        • replace
        • toString
        • Properties
        • handle
        • hashCode
        • isValid
        • koid
        • runtimeType
      • HandleDisposition
        • Overview
        • Constructors
        • HandleDisposition
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • handle
        • hashCode
        • operation
        • result
        • rights
        • runtimeType
        • type
      • HandleInfo
        • Overview
        • Constructors
        • HandleInfo
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • handle
        • hashCode
        • rights
        • runtimeType
        • type
      • HandlePairResult
        • Overview
        • Constructors
        • HandlePairResult
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • first
        • hashCode
        • runtimeType
        • second
        • status
      • HandleResult
        • Overview
        • Constructors
        • HandleResult
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • handle
        • hashCode
        • runtimeType
        • status
      • HandleWaiter
        • Overview
        • Methods
        • cancel
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • runtimeType
      • MapResult
        • Overview
        • Constructors
        • MapResult
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • data
        • hashCode
        • runtimeType
        • status
      • ReadEtcResult
        • Overview
        • Constructors
        • ReadEtcResult
        • Methods
        • bytesAsUTF8String
        • bytesAsUint8List
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • bytes
        • handleInfos
        • hashCode
        • numBytes
        • runtimeType
        • status
      • ReadResult
        • Overview
        • Constructors
        • ReadResult
        • Methods
        • bytesAsUTF8String
        • bytesAsUint8List
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • bytes
        • handles
        • hashCode
        • numBytes
        • runtimeType
        • status
      • SizedVmo
        • Overview
        • Constructors
        • SizedVmo
        • SizedVmo.fromFile
        • SizedVmo.fromUint8List
        • Properties
        • size
      • Socket
        • Overview
        • Constants
        • DATAGRAM
        • DISPOSITION_WRITE_DISABLED
        • DISPOSITION_WRITE_ENABLED
        • PEER_CLOSED
        • PEER_WRITE_DISABLED
        • READABLE
        • STREAM
        • WRITABLE
        • WRITE_DISABLED
        • Constructors
        • Socket
        • Methods
        • close
        • noSuchMethod
        • operator ==
        • passHandle
        • read
        • toString
        • write
        • Properties
        • handle
        • hashCode
        • isValid
        • runtimeType
      • SocketPair
        • Overview
        • Constructors
        • SocketPair
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • first
        • hashCode
        • runtimeType
        • second
        • status
      • SocketReader
        • Overview
        • Constructors
        • SocketReader
        • Methods
        • bind
        • close
        • noSuchMethod
        • operator ==
        • toString
        • unbind
        • Properties
        • hashCode
        • isBound
        • onError
        • onReadable
        • runtimeType
        • socket
      • SocketReaderError
        • Overview
        • Constructors
        • SocketReaderError
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • error
        • hashCode
        • runtimeType
        • stackTrace
        • stacktrace
      • System
        • Overview
        • Methods
        • channelCreate
        • channelFromFile
        • channelQueryAndRead
        • channelQueryAndReadEtc
        • channelWrite
        • channelWriteEtc
        • clockGetMonotonic
        • connectToService
        • eventpairCreate
        • noSuchMethod
        • operator ==
        • socketCreate
        • socketRead
        • socketWrite
        • toString
        • vmoCreate
        • vmoFromFile
        • vmoGetSize
        • vmoMap
        • vmoRead
        • vmoSetSize
        • vmoWrite
        • Properties
        • hashCode
        • runtimeType
      • Vmo
        • Overview
        • Constructors
        • Vmo
        • Methods
        • close
        • duplicate
        • getSize
        • map
        • noSuchMethod
        • operator ==
        • passHandle
        • read
        • setSize
        • toString
        • write
        • Properties
        • handle
        • hashCode
        • isValid
        • runtimeType
      • WriteResult
        • Overview
        • Constructors
        • WriteResult
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • numBytes
        • runtimeType
        • status
      • ZirconApiError
        • Overview
        • Constructors
        • ZirconApiError
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • message
        • runtimeType
        • stackTrace
      • ZxStatusException
        • Overview
        • Constructors
        • ZxStatusException
        • Methods
        • noSuchMethod
        • operator ==
        • toString
        • Properties
        • hashCode
        • message
        • runtimeType
        • status
      • Typedefs
      • AsyncWaitCallback
      • ChannelReaderErrorHandler
      • ChannelReaderReadableHandler
      • SocketReaderErrorHandler
      • SocketReaderReadableHandler
  • Fuchsia
  • Reference
  • API

getBinding method

AsyncBinding getBinding ()

Returns the generated runtime service bindings.

Implementation

AsyncBinding getBinding();

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 2022-02-10 UTC.

  • Terms
  • Privacy