Module fuchsia

Source
Expand description

Fuchsia-specific FIDL extensions.

Modules§

channel
A transport implementation which uses Zircon channels.
zx
Type-safe bindings for Zircon kernel syscalls.

Structs§

WireBti
A Zircon Bti.
WireChannel
A Zircon Channel.
WireClock
A Zircon Clock.
WireEvent
A Zircon Event.
WireEventPair
A Zircon EventPair.
WireException
A Zircon Exception.
WireFifo
A Zircon Fifo.
WireGuest
A Zircon Guest.
WireInterrupt
A Zircon Interrupt.
WireIob
A Zircon Iob.
WireIommu
A Zircon Iommu.
WireJob
A Zircon Job.
WireOptionalBti
An optional Zircon Bti.
WireOptionalChannel
An optional Zircon Channel.
WireOptionalClock
An optional Zircon Clock.
WireOptionalEvent
An optional Zircon Event.
WireOptionalEventPair
An optional Zircon EventPair.
WireOptionalException
An optional Zircon Exception.
WireOptionalFifo
An optional Zircon Fifo.
WireOptionalGuest
An optional Zircon Guest.
WireOptionalHandle
An optional Zircon handle.
WireOptionalInterrupt
An optional Zircon Interrupt.
WireOptionalIob
An optional Zircon Iob.
WireOptionalIommu
An optional Zircon Iommu.
WireOptionalJob
An optional Zircon Job.
WireOptionalPager
An optional Zircon Pager.
WireOptionalPmt
An optional Zircon Pmt.
WireOptionalPort
An optional Zircon Port.
WireOptionalProcess
An optional Zircon Process.
WireOptionalProfile
An optional Zircon Profile.
WireOptionalResource
An optional Zircon Resource.
WireOptionalSocket
An optional Zircon Socket.
WireOptionalStream
An optional Zircon Stream.
WireOptionalThread
An optional Zircon Thread.
WireOptionalTimer
An optional Zircon Timer.
WireOptionalVcpu
An optional Zircon Vcpu.
WireOptionalVmar
An optional Zircon Vmar.
WireOptionalVmo
An optional Zircon Vmo.
WirePager
A Zircon Pager.
WirePmt
A Zircon Pmt.
WirePort
A Zircon Port.
WireProcess
A Zircon Process.
WireProfile
A Zircon Profile.
WireResource
A Zircon Resource.
WireSocket
A Zircon Socket.
WireStream
A Zircon Stream.
WireThread
A Zircon Thread.
WireTimer
A Zircon Timer.
WireVcpu
A Zircon Vcpu.
WireVmar
A Zircon Vmar.
WireVmo
A Zircon Vmo.

Traits§

HandleDecoder
A decoder which support Zircon handles.
HandleEncoder
An encoder which supports Zircon handles.

Functions§

create_channel
Creates a ClientEnd and ServerEnd for the given protocol over Zircon channels.
spawn_client_detached
Creates a Client from the given ClientEnd and spawns it on the current fuchsia-async executor.
spawn_client_sender_detached
Creates a Client from the given ClientEnd and spawns it on the current fuchsia-async executor.
spawn_server_detached
Creates a Server from the given ServerEnd and spawns it on the current fuchsia-async executor.

Unions§

WireHandle
A Zircon handle.