| [ |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Allocator.RegisterBufferCollection", |
| "strictness": "strict", |
| "ordinal": "5281454237183706654", |
| "direction": "two_way", |
| "request": "fuchsia.ui.composition/AllocatorRegisterBufferCollectionRequest", |
| "response": "fuchsia.ui.composition/Allocator_RegisterBufferCollection_Response", |
| "error": "fuchsia.ui.composition/RegisterBufferCollectionError" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.composition/Allocator", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/AllocatorRegisterBufferCollectionRequest.args", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/RegisterBufferCollectionArgs" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/AllocatorRegisterBufferCollectionRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/BlendMode.SRC", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/BlendMode.SRC_OVER", |
| "value": "2" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/BlendMode", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/BufferCollectionExportToken.value", |
| "ordinal": "1", |
| "type": "zx/Handle:EVENTPAIR" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/BufferCollectionExportToken", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/BufferCollectionImportToken.value", |
| "ordinal": "1", |
| "type": "zx/Handle:EVENTPAIR" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/BufferCollectionImportToken", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/ChildViewStatus.CONTENT_HAS_PRESENTED", |
| "value": "1" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/ChildViewStatus", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/ChildViewWatcher.GetStatus", |
| "strictness": "strict", |
| "ordinal": "2117290465811006019", |
| "direction": "two_way", |
| "response": "fuchsia.ui.composition/ChildViewWatcherGetStatusResponse" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/ChildViewWatcher.GetViewRef", |
| "strictness": "strict", |
| "ordinal": "4264694043432782004", |
| "direction": "two_way", |
| "response": "fuchsia.ui.composition/ChildViewWatcherGetViewRefResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.composition/ChildViewWatcher", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/ChildViewWatcherGetStatusResponse.status", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/ChildViewStatus" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/ChildViewWatcherGetStatusResponse" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/ChildViewWatcherGetViewRefResponse.view_ref", |
| "ordinal": "1", |
| "type": "fuchsia.ui.views/ViewRef" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/ChildViewWatcherGetViewRefResponse", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/ColorRgba.alpha", |
| "ordinal": "4", |
| "type": "float32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/ColorRgba.blue", |
| "ordinal": "3", |
| "type": "float32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/ColorRgba.green", |
| "ordinal": "2", |
| "type": "float32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/ColorRgba.red", |
| "ordinal": "1", |
| "type": "float32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/ColorRgba" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/ContentId.value", |
| "ordinal": "1", |
| "type": "uint64" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/ContentId" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.AddChild", |
| "strictness": "strict", |
| "ordinal": "7469408904478923380", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandAddChildRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.Clear", |
| "strictness": "strict", |
| "ordinal": "5676929699918548030", |
| "direction": "one_way" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.CreateFilledRect", |
| "strictness": "strict", |
| "ordinal": "6801057051102170205", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandCreateFilledRectRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.CreateImage", |
| "strictness": "strict", |
| "ordinal": "2808812557944221101", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandCreateImageRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.CreateTransform", |
| "strictness": "strict", |
| "ordinal": "6774586250711265200", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandCreateTransformRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.CreateView", |
| "strictness": "strict", |
| "ordinal": "5784459115908974464", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandCreateViewRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.CreateView2", |
| "strictness": "strict", |
| "ordinal": "3749873689563086174", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandCreateView2Request" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.CreateViewport", |
| "strictness": "strict", |
| "ordinal": "164486650334778428", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandCreateViewportRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.OnError", |
| "strictness": "strict", |
| "ordinal": "138472075924704141", |
| "direction": "event", |
| "request": "fuchsia.ui.composition/FlatlandOnErrorRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.OnFramePresented", |
| "strictness": "strict", |
| "ordinal": "6261197664938893677", |
| "direction": "event", |
| "request": "fuchsia.ui.composition/FlatlandOnFramePresentedRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.OnNextFrameBegin", |
| "strictness": "strict", |
| "ordinal": "1222334072545405002", |
| "direction": "event", |
| "request": "fuchsia.ui.composition/FlatlandOnNextFrameBeginRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.Present", |
| "strictness": "strict", |
| "ordinal": "5813235254949498567", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandPresentRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.ReleaseFilledRect", |
| "strictness": "strict", |
| "ordinal": "8327941579518087067", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandReleaseFilledRectRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.ReleaseImage", |
| "strictness": "strict", |
| "ordinal": "831002082456813841", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandReleaseImageRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.ReleaseTransform", |
| "strictness": "strict", |
| "ordinal": "772704354011782178", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandReleaseTransformRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.ReleaseView", |
| "strictness": "strict", |
| "ordinal": "6572346945900113070", |
| "direction": "one_way" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.ReleaseViewport", |
| "strictness": "strict", |
| "ordinal": "841407092489360377", |
| "direction": "two_way", |
| "request": "fuchsia.ui.composition/FlatlandReleaseViewportRequest", |
| "response": "fuchsia.ui.composition/FlatlandReleaseViewportResponse" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.RemoveChild", |
| "strictness": "strict", |
| "ordinal": "4744205278836733562", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandRemoveChildRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetClipBoundary", |
| "strictness": "strict", |
| "ordinal": "7279932724241113810", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandSetClipBoundaryRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetContent", |
| "strictness": "strict", |
| "ordinal": "5679830507065641058", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandSetContentRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetDebugName", |
| "strictness": "strict", |
| "ordinal": "5091516843731617928", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandSetDebugNameRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetHitRegions", |
| "strictness": "strict", |
| "ordinal": "3587628904518745316", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandSetHitRegionsRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetImageBlendingFunction", |
| "strictness": "strict", |
| "ordinal": "1222122650485611387", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandSetImageBlendingFunctionRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetImageDestinationSize", |
| "strictness": "strict", |
| "ordinal": "8533469834565223494", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandSetImageDestinationSizeRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetImageFlip", |
| "strictness": "strict", |
| "ordinal": "2428019831105840828", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandSetImageFlipRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetImageOpacity", |
| "strictness": "strict", |
| "ordinal": "3290412719197192047", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandSetImageOpacityRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetImageSampleRegion", |
| "strictness": "strict", |
| "ordinal": "577467431821634344", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandSetImageSampleRegionRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetInfiniteHitRegion", |
| "strictness": "strict", |
| "ordinal": "2799016822254507362", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandSetInfiniteHitRegionRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetOpacity", |
| "strictness": "strict", |
| "ordinal": "3996377510281753338", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandSetOpacityRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetOrientation", |
| "strictness": "strict", |
| "ordinal": "5266169265892003548", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandSetOrientationRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetRootTransform", |
| "strictness": "strict", |
| "ordinal": "7962586636810087640", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandSetRootTransformRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetScale", |
| "strictness": "strict", |
| "ordinal": "2207175515135634356", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandSetScaleRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetSolidFill", |
| "strictness": "strict", |
| "ordinal": "3663378413147840421", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandSetSolidFillRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetTranslation", |
| "strictness": "strict", |
| "ordinal": "8674840540203426630", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandSetTranslationRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetViewportProperties", |
| "strictness": "strict", |
| "ordinal": "7398121064931122079", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandSetViewportPropertiesRequest" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.composition/Flatland", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandAddChildRequest.child_transform_id", |
| "ordinal": "2", |
| "type": "fuchsia.ui.composition/TransformId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandAddChildRequest.parent_transform_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/TransformId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandAddChildRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandCreateFilledRectRequest.rect_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/ContentId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandCreateFilledRectRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandCreateImageRequest.image_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/ContentId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandCreateImageRequest.import_token", |
| "ordinal": "2", |
| "type": "fuchsia.ui.composition/BufferCollectionImportToken" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandCreateImageRequest.properties", |
| "ordinal": "4", |
| "type": "fuchsia.ui.composition/ImageProperties" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandCreateImageRequest.vmo_index", |
| "ordinal": "3", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandCreateImageRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandCreateTransformRequest.transform_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/TransformId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandCreateTransformRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandCreateView2Request.parent_viewport_watcher", |
| "ordinal": "4", |
| "type": "server_end:fuchsia.ui.composition/ParentViewportWatcher" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandCreateView2Request.protocols", |
| "ordinal": "3", |
| "type": "fuchsia.ui.composition/ViewBoundProtocols" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandCreateView2Request.token", |
| "ordinal": "1", |
| "type": "fuchsia.ui.views/ViewCreationToken" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandCreateView2Request.view_identity", |
| "ordinal": "2", |
| "type": "fuchsia.ui.views/ViewIdentityOnCreation" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandCreateView2Request", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandCreateViewRequest.parent_viewport_watcher", |
| "ordinal": "2", |
| "type": "server_end:fuchsia.ui.composition/ParentViewportWatcher" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandCreateViewRequest.token", |
| "ordinal": "1", |
| "type": "fuchsia.ui.views/ViewCreationToken" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandCreateViewRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandCreateViewportRequest.child_view_watcher", |
| "ordinal": "4", |
| "type": "server_end:fuchsia.ui.composition/ChildViewWatcher" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandCreateViewportRequest.properties", |
| "ordinal": "3", |
| "type": "fuchsia.ui.composition/ViewportProperties" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandCreateViewportRequest.token", |
| "ordinal": "2", |
| "type": "fuchsia.ui.views/ViewportCreationToken" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandCreateViewportRequest.viewport_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/ContentId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandCreateViewportRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/FlatlandDisplay.SetContent", |
| "strictness": "strict", |
| "ordinal": "7442226122094379672", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandDisplaySetContentRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/FlatlandDisplay.SetDevicePixelRatio", |
| "strictness": "strict", |
| "ordinal": "4119736413317661092", |
| "direction": "one_way", |
| "request": "fuchsia.ui.composition/FlatlandDisplaySetDevicePixelRatioRequest" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.composition/FlatlandDisplay", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandDisplaySetContentRequest.child_view_watcher", |
| "ordinal": "2", |
| "type": "server_end:fuchsia.ui.composition/ChildViewWatcher" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandDisplaySetContentRequest.token", |
| "ordinal": "1", |
| "type": "fuchsia.ui.views/ViewportCreationToken" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandDisplaySetContentRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandDisplaySetDevicePixelRatioRequest.device_pixel_ratio", |
| "ordinal": "1", |
| "type": "fuchsia.math/VecF" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandDisplaySetDevicePixelRatioRequest" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/FlatlandError.BAD_HANGING_GET", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/FlatlandError.BAD_OPERATION", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/FlatlandError.NO_PRESENTS_REMAINING", |
| "value": "2" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/FlatlandError", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandOnErrorRequest.error", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/FlatlandError" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandOnErrorRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandOnFramePresentedRequest.frame_presented_info", |
| "ordinal": "1", |
| "type": "fuchsia.scenic.scheduling/FramePresentedInfo" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandOnFramePresentedRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandOnNextFrameBeginRequest.values", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/OnNextFrameBeginValues" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandOnNextFrameBeginRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandPresentRequest.args", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/PresentArgs" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandPresentRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandReleaseFilledRectRequest.rect_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/ContentId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandReleaseFilledRectRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandReleaseImageRequest.image_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/ContentId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandReleaseImageRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandReleaseTransformRequest.transform_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/TransformId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandReleaseTransformRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandReleaseViewportRequest.viewport_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/ContentId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandReleaseViewportRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandReleaseViewportResponse.token", |
| "ordinal": "1", |
| "type": "fuchsia.ui.views/ViewportCreationToken" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandReleaseViewportResponse", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandRemoveChildRequest.child_transform_id", |
| "ordinal": "2", |
| "type": "fuchsia.ui.composition/TransformId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandRemoveChildRequest.parent_transform_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/TransformId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandRemoveChildRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetClipBoundaryRequest.rect", |
| "ordinal": "2", |
| "type": "fuchsia.math/Rect:optional" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetClipBoundaryRequest.transform_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/TransformId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandSetClipBoundaryRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetContentRequest.content_id", |
| "ordinal": "2", |
| "type": "fuchsia.ui.composition/ContentId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetContentRequest.transform_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/TransformId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandSetContentRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetDebugNameRequest.name", |
| "ordinal": "1", |
| "type": "string:64" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandSetDebugNameRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetHitRegionsRequest.regions", |
| "ordinal": "2", |
| "type": "vector<fuchsia.ui.composition/HitRegion>:64" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetHitRegionsRequest.transform_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/TransformId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandSetHitRegionsRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetImageBlendingFunctionRequest.blend_mode", |
| "ordinal": "2", |
| "type": "fuchsia.ui.composition/BlendMode" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetImageBlendingFunctionRequest.image_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/ContentId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandSetImageBlendingFunctionRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetImageDestinationSizeRequest.image_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/ContentId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetImageDestinationSizeRequest.size", |
| "ordinal": "2", |
| "type": "fuchsia.math/SizeU" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandSetImageDestinationSizeRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetImageFlipRequest.flip", |
| "ordinal": "2", |
| "type": "fuchsia.ui.composition/ImageFlip" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetImageFlipRequest.image_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/ContentId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandSetImageFlipRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetImageOpacityRequest.image_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/ContentId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetImageOpacityRequest.val", |
| "ordinal": "2", |
| "type": "float32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandSetImageOpacityRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetImageSampleRegionRequest.image_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/ContentId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetImageSampleRegionRequest.rect", |
| "ordinal": "2", |
| "type": "fuchsia.math/RectF" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandSetImageSampleRegionRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetInfiniteHitRegionRequest.hit_test", |
| "ordinal": "2", |
| "type": "fuchsia.ui.composition/HitTestInteraction" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetInfiniteHitRegionRequest.transform_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/TransformId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandSetInfiniteHitRegionRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetOpacityRequest.transform_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/TransformId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetOpacityRequest.value", |
| "ordinal": "2", |
| "type": "float32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandSetOpacityRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetOrientationRequest.orientation", |
| "ordinal": "2", |
| "type": "fuchsia.ui.composition/Orientation" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetOrientationRequest.transform_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/TransformId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandSetOrientationRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetRootTransformRequest.transform_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/TransformId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandSetRootTransformRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetScaleRequest.scale", |
| "ordinal": "2", |
| "type": "fuchsia.math/VecF" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetScaleRequest.transform_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/TransformId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandSetScaleRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetSolidFillRequest.color", |
| "ordinal": "2", |
| "type": "fuchsia.ui.composition/ColorRgba" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetSolidFillRequest.rect_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/ContentId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetSolidFillRequest.size", |
| "ordinal": "3", |
| "type": "fuchsia.math/SizeU" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandSetSolidFillRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetTranslationRequest.transform_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/TransformId" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetTranslationRequest.translation", |
| "ordinal": "2", |
| "type": "fuchsia.math/Vec" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandSetTranslationRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetViewportPropertiesRequest.properties", |
| "ordinal": "2", |
| "type": "fuchsia.ui.composition/ViewportProperties" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/FlatlandSetViewportPropertiesRequest.viewport_id", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/ContentId" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/FlatlandSetViewportPropertiesRequest" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/FrameInfo.buffer_id", |
| "ordinal": "1", |
| "type": "uint32" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/FrameInfo", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/GetNextFrameArgs.event", |
| "ordinal": "1", |
| "type": "zx/Handle:EVENT" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/GetNextFrameArgs", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/HitRegion.hit_test", |
| "ordinal": "2", |
| "type": "fuchsia.ui.composition/HitTestInteraction" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/HitRegion.region", |
| "ordinal": "1", |
| "type": "fuchsia.math/RectF" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/HitRegion" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/HitTestInteraction.DEFAULT", |
| "value": "0" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/HitTestInteraction.SEMANTICALLY_INVISIBLE", |
| "value": "1" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/HitTestInteraction", |
| "strictness": "flexible", |
| "type": "uint8" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/ImageFlip.LEFT_RIGHT", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/ImageFlip.NONE", |
| "value": "0" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/ImageFlip.UP_DOWN", |
| "value": "2" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/ImageFlip", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ImageProperties.size", |
| "ordinal": "1", |
| "type": "fuchsia.math/SizeU" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/ImageProperties" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/LayoutInfo.device_pixel_ratio", |
| "ordinal": "3", |
| "type": "fuchsia.math/VecF" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/LayoutInfo.inset", |
| "ordinal": "4", |
| "type": "fuchsia.math/Inset" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/LayoutInfo.logical_size", |
| "ordinal": "1", |
| "type": "fuchsia.math/SizeU" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/LayoutInfo" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.ui.composition/MAX_ACQUIRE_RELEASE_FENCE_COUNT", |
| "type": "int32", |
| "value": "16" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.ui.composition/MAX_HIT_REGION_COUNT", |
| "type": "int32", |
| "value": "64" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.ui.composition/MAX_PRESENT_ARGS_FENCE_COUNT", |
| "type": "int32", |
| "value": "16" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/OnNextFrameBeginValues.additional_present_credits", |
| "ordinal": "1", |
| "type": "uint32" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/OnNextFrameBeginValues.future_presentation_infos", |
| "ordinal": "2", |
| "type": "vector<fuchsia.scenic.scheduling/PresentationInfo>:8" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/OnNextFrameBeginValues" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/Orientation.CCW_0_DEGREES", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/Orientation.CCW_180_DEGREES", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/Orientation.CCW_270_DEGREES", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/Orientation.CCW_90_DEGREES", |
| "value": "2" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/Orientation", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/ParentViewportStatus.CONNECTED_TO_DISPLAY", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/ParentViewportStatus.DISCONNECTED_FROM_DISPLAY", |
| "value": "2" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/ParentViewportStatus", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/ParentViewportWatcher.GetLayout", |
| "strictness": "strict", |
| "ordinal": "17097807764185138", |
| "direction": "two_way", |
| "response": "fuchsia.ui.composition/ParentViewportWatcherGetLayoutResponse" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/ParentViewportWatcher.GetStatus", |
| "strictness": "strict", |
| "ordinal": "8982994807715372710", |
| "direction": "two_way", |
| "response": "fuchsia.ui.composition/ParentViewportWatcherGetStatusResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.composition/ParentViewportWatcher", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/ParentViewportWatcherGetLayoutResponse.info", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/LayoutInfo" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/ParentViewportWatcherGetLayoutResponse" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/ParentViewportWatcherGetStatusResponse.status", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/ParentViewportStatus" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/ParentViewportWatcherGetStatusResponse" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/PresentArgs.acquire_fences", |
| "ordinal": "2", |
| "type": "vector<zx/Handle:EVENT>:16" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/PresentArgs.release_fences", |
| "ordinal": "3", |
| "type": "vector<zx/Handle:EVENT>:16" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/PresentArgs.requested_presentation_time", |
| "ordinal": "1", |
| "type": "int64" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/PresentArgs.server_signal_fences", |
| "ordinal": "6", |
| "type": "vector<zx/Handle:EVENT>:16" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/PresentArgs.server_wait_fences", |
| "ordinal": "5", |
| "type": "vector<zx/Handle:EVENT>:16" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/PresentArgs.unsquashable", |
| "ordinal": "4", |
| "type": "bool" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/PresentArgs", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionArgs.buffer_collection_token", |
| "ordinal": "2", |
| "type": "fuchsia.sysmem/BufferCollectionToken" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionArgs.export_token", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/BufferCollectionExportToken" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionArgs.usage", |
| "ordinal": "3", |
| "type": "fuchsia.ui.composition/RegisterBufferCollectionUsage" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionArgs.usages", |
| "ordinal": "4", |
| "type": "fuchsia.ui.composition/RegisterBufferCollectionUsages" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionArgs", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionError.BAD_OPERATION", |
| "value": "1" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionError", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionUsage.DEFAULT", |
| "value": "0" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionUsage.SCREENSHOT", |
| "value": "1" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionUsage", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionUsages.DEFAULT", |
| "value": "1" |
| }, |
| { |
| "kind": "bits/member", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionUsages.SCREENSHOT", |
| "value": "2" |
| }, |
| { |
| "kind": "bits", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionUsages", |
| "strictness": "flexible", |
| "type": "uint16" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/Rotation.CW_0_DEGREES", |
| "value": "0" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/Rotation.CW_180_DEGREES", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/Rotation.CW_270_DEGREES", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/Rotation.CW_90_DEGREES", |
| "value": "1" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/Rotation", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/ScreenCapture.Configure", |
| "strictness": "strict", |
| "ordinal": "4282460290342498265", |
| "direction": "two_way", |
| "request": "fuchsia.ui.composition/ScreenCaptureConfig", |
| "response": "fuchsia.ui.composition/ScreenCapture_Configure_Response", |
| "error": "fuchsia.ui.composition/ScreenCaptureError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/ScreenCapture.GetNextFrame", |
| "strictness": "strict", |
| "ordinal": "6137304034563376295", |
| "direction": "two_way", |
| "request": "fuchsia.ui.composition/GetNextFrameArgs", |
| "response": "fuchsia.ui.composition/FrameInfo", |
| "error": "fuchsia.ui.composition/ScreenCaptureError" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/ScreenCapture.ReleaseFrame", |
| "strictness": "strict", |
| "ordinal": "5075642327824030032", |
| "direction": "two_way", |
| "request": "fuchsia.ui.composition/ScreenCaptureReleaseFrameRequest", |
| "response": "fuchsia.ui.composition/ScreenCapture_ReleaseFrame_Response", |
| "error": "fuchsia.ui.composition/ScreenCaptureError" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.composition/ScreenCapture", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ScreenCaptureConfig.buffer_count", |
| "ordinal": "3", |
| "type": "uint32" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ScreenCaptureConfig.import_token", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/BufferCollectionImportToken" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ScreenCaptureConfig.rotation", |
| "ordinal": "4", |
| "type": "fuchsia.ui.composition/Rotation" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ScreenCaptureConfig.size", |
| "ordinal": "2", |
| "type": "fuchsia.math/SizeU" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/ScreenCaptureConfig", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/ScreenCaptureError.BAD_OPERATION", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/ScreenCaptureError.BUFFER_FULL", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/ScreenCaptureError.INVALID_ARGS", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/ScreenCaptureError.MISSING_ARGS", |
| "value": "1" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/ScreenCaptureError", |
| "strictness": "flexible", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/ScreenCaptureReleaseFrameRequest.buffer_id", |
| "ordinal": "1", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/ScreenCaptureReleaseFrameRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Screenshot.Take", |
| "strictness": "strict", |
| "ordinal": "5851323354752823248", |
| "direction": "two_way", |
| "request": "fuchsia.ui.composition/ScreenshotTakeRequest", |
| "response": "fuchsia.ui.composition/ScreenshotTakeResponse" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Screenshot.TakeFile", |
| "strictness": "strict", |
| "ordinal": "5119166300187470083", |
| "direction": "two_way", |
| "request": "fuchsia.ui.composition/ScreenshotTakeFileRequest", |
| "response": "fuchsia.ui.composition/ScreenshotTakeFileResponse" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.composition/Screenshot", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/ScreenshotFormat.BGRA_RAW", |
| "value": "0" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/ScreenshotFormat", |
| "strictness": "flexible", |
| "type": "uint8" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ScreenshotTakeFileRequest.format", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/ScreenshotFormat" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/ScreenshotTakeFileRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ScreenshotTakeFileResponse.file", |
| "ordinal": "1", |
| "type": "fuchsia.io/File" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ScreenshotTakeFileResponse.size", |
| "ordinal": "2", |
| "type": "fuchsia.math/SizeU" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/ScreenshotTakeFileResponse", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ScreenshotTakeRequest.format", |
| "ordinal": "1", |
| "type": "fuchsia.ui.composition/ScreenshotFormat" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/ScreenshotTakeRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ScreenshotTakeResponse.size", |
| "ordinal": "2", |
| "type": "fuchsia.math/SizeU" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ScreenshotTakeResponse.vmo", |
| "ordinal": "1", |
| "type": "zx/Handle:VMO" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/ScreenshotTakeResponse", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/TransformId.value", |
| "ordinal": "1", |
| "type": "uint64" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/TransformId" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ViewBoundProtocols.mouse_source", |
| "ordinal": "4", |
| "type": "server_end:fuchsia.ui.pointer/MouseSource" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ViewBoundProtocols.touch_source", |
| "ordinal": "3", |
| "type": "server_end:fuchsia.ui.pointer/TouchSource" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ViewBoundProtocols.view_focuser", |
| "ordinal": "2", |
| "type": "server_end:fuchsia.ui.views/Focuser" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ViewBoundProtocols.view_ref_focused", |
| "ordinal": "1", |
| "type": "server_end:fuchsia.ui.views/ViewRefFocused" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/ViewBoundProtocols", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ViewportProperties.inset", |
| "ordinal": "2", |
| "type": "fuchsia.math/Inset" |
| }, |
| { |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ViewportProperties.logical_size", |
| "ordinal": "1", |
| "type": "fuchsia.math/SizeU" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/ViewportProperties" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.ui.composition" |
| } |
| ] |