Crate fidl_fuchsia_hardware_display

Source

Structs§

BufferCollectionId
Identifies a sysmem BufferCollection owned by a Display Coordinator client.
BufferId
Identifies a single buffer within a sysmem BufferCollection owned by a Display Coordinator client.
ClientCompositionOp
ConfigStamp
Identifies a display configuration submitted to the Coordinator.
CoordinatorAcknowledgeVsyncRequest
CoordinatorApplyConfig3Request
CoordinatorCheckConfigRequest
CoordinatorCheckConfigResponder
CoordinatorCheckConfigResponse
CoordinatorControlHandle
CoordinatorCreateLayerResponder
CoordinatorCreateLayerResponse
CoordinatorDestroyLayerRequest
CoordinatorEventStream
CoordinatorGetLatestAppliedConfigStampResponder
CoordinatorGetLatestAppliedConfigStampResponse
CoordinatorImportBufferCollectionRequest
CoordinatorImportBufferCollectionResponder
CoordinatorImportEventRequest
CoordinatorImportImageRequest
CoordinatorImportImageResponder
CoordinatorIsCaptureSupportedResponder
CoordinatorIsCaptureSupportedResponse
CoordinatorListenerControlHandle
CoordinatorListenerEventStream
CoordinatorListenerMarker
CoordinatorListenerOnClientOwnershipChangeRequest
CoordinatorListenerOnDisplaysChangedRequest
CoordinatorListenerOnVsyncRequest
CoordinatorListenerProxy
CoordinatorListenerRequestStream
A Stream of incoming requests for fuchsia.hardware.display/CoordinatorListener.
CoordinatorListenerSynchronousProxy
CoordinatorMarker
CoordinatorProxy
CoordinatorReleaseBufferCollectionRequest
CoordinatorReleaseEventRequest
CoordinatorReleaseImageRequest
CoordinatorRequestStream
A Stream of incoming requests for fuchsia.hardware.display/Coordinator.
CoordinatorSetBufferCollectionConstraintsRequest
CoordinatorSetBufferCollectionConstraintsResponder
CoordinatorSetDisplayColorConversionRequest
CoordinatorSetDisplayLayersRequest
CoordinatorSetDisplayModeRequest
CoordinatorSetDisplayPowerRequest
CoordinatorSetDisplayPowerResponder
CoordinatorSetLayerColorConfigRequest
CoordinatorSetLayerImage2Request
CoordinatorSetLayerPrimaryAlphaRequest
CoordinatorSetLayerPrimaryConfigRequest
CoordinatorSetLayerPrimaryPositionRequest
CoordinatorSetMinimumRgbRequest
CoordinatorSetMinimumRgbResponder
CoordinatorSetVirtconModeRequest
CoordinatorSetVsyncEventDeliveryRequest
CoordinatorStartCaptureRequest
CoordinatorStartCaptureResponder
CoordinatorSynchronousProxy
EventId
Identifies a Zircon event shared between the Display Coordinator and a client.
ImageId
Unique identifier for an image registered with the display coordinator.
Info
Description for a display device attached to the system.
LayerId
Identifies a layer resource owned by a Display Coordinator client.
ProviderControlHandle
ProviderEventStream
ProviderMarker
ProviderOpenCoordinatorWithListenerForPrimaryRequest
ProviderOpenCoordinatorWithListenerForPrimaryResponder
ProviderOpenCoordinatorWithListenerForVirtconRequest
ProviderOpenCoordinatorWithListenerForVirtconResponder
ProviderProxy
ProviderRequestStream
A Stream of incoming requests for fuchsia.hardware.display/Provider.
ProviderSynchronousProxy
ServiceMarker
ServiceProxy
VsyncAckCookie
Identifies a unique identifier (“cookie”) of a Vertical Synchronization (Vsync) signal.

Enums§

CoordinatorEvent
CoordinatorListenerEvent
CoordinatorListenerRequest
Provides updates from a Coordinator to one of its clients.
CoordinatorRequest
Interface for accessing the display hardware.
ProviderEvent
ProviderRequest
Provider for display coordinators.
ServiceRequest
A request for one of the member protocols of Service.
VirtconMode

Constants§

IDENTIFIER_MAX_LEN
INVALID_CONFIG_STAMP_VALUE
MAX_WAITING_IMAGES_PER_LAYER
Constrains the use of Coordinator.SetLayerImage2; see documentation there.

Traits§

CoordinatorListenerProxyInterface
CoordinatorProxyInterface
ProviderProxyInterface

Type Aliases§

BufferCollectionIdValue
Type of the internal value in [fuchsia.hardware.display/BufferCollectionId].
ConfigStampValue
See [fuchsia.hardware.display.types/ConfigStamp].
CoordinatorCreateLayerResult
CoordinatorImportBufferCollectionResult
CoordinatorImportImageResult
CoordinatorIsCaptureSupportedResult
CoordinatorSetBufferCollectionConstraintsResult
CoordinatorSetDisplayPowerResult
CoordinatorSetMinimumRgbResult
CoordinatorStartCaptureResult
EventIdValue
Type of the internal value in [fuchsia.hardware.display/EventId].
ImageIdValue
Type of the internal value in ImageId.
LayerIdValue
Type of the internal value in LayerId.
ProviderOpenCoordinatorWithListenerForPrimaryResult
ProviderOpenCoordinatorWithListenerForVirtconResult
VsyncAckCookieValue
Type of the internal value in VsyncAckCookie.