class ImagePipe2_SyncProxy
Defined at line 1413 of file fidling/gen/sdk/fidl/fuchsia.images/fuchsia.images/hlcpp/fuchsia/images/cpp/fidl.h
Public Methods
void ImagePipe2_SyncProxy (::zx::channel channel)
void ~ImagePipe2_SyncProxy ()
zx_status_t AddBufferCollection2 (uint32_t buffer_collection_id, ::fidl::InterfaceHandle< ::fuchsia::sysmem2::BufferCollectionToken> buffer_collection_token)
cts-coverage-fidl-name:fuchsia.images/ImagePipe2.AddBufferCollection2
zx_status_t AddBufferCollection (uint32_t buffer_collection_id, ::fidl::InterfaceHandle< ::fuchsia::sysmem::BufferCollectionToken> buffer_collection_token)
cts-coverage-fidl-name:fuchsia.images/ImagePipe2.AddBufferCollection
zx_status_t AddImage (uint32_t image_id, uint32_t buffer_collection_id, uint32_t buffer_collection_index, ::fuchsia::sysmem::ImageFormat_2 image_format)
cts-coverage-fidl-name:fuchsia.images/ImagePipe2.AddImage
zx_status_t RemoveBufferCollection (uint32_t buffer_collection_id)
cts-coverage-fidl-name:fuchsia.images/ImagePipe2.RemoveBufferCollection
zx_status_t RemoveImage (uint32_t image_id)
cts-coverage-fidl-name:fuchsia.images/ImagePipe2.RemoveImage
zx_status_t PresentImage (uint32_t image_id, uint64_t presentation_time, ::std::vector< ::zx::event> acquire_fences, ::std::vector< ::zx::event> release_fences, ::fuchsia::images::PresentationInfo * out_presentation_info)
cts-coverage-fidl-name:fuchsia.images/ImagePipe2.PresentImage
Friends
class SynchronousInterfacePtr