Mir
Public Member Functions | List of all members
MirScreencast Struct Reference

#include <mir_screencast.h>

Public Member Functions

 MirScreencast (mir::geometry::Rectangle const &region, mir::geometry::Size const &size, MirPixelFormat pixel_format, mir::client::rpc::DisplayServer &server, MirConnection *connection, mir_screencast_callback callback, void *context)
 
MirWaitHandlecreation_wait_handle ()
 
bool valid ()
 
MirWaitHandlerelease (mir_screencast_callback callback, void *context)
 
EGLNativeWindowType egl_native_window ()
 
void request_and_wait_for_configure (MirSurfaceAttrib a, int value)
 
mir::client::ClientBufferStreamget_buffer_stream ()
 

Constructor & Destructor Documentation

MirScreencast::MirScreencast ( mir::geometry::Rectangle const &  region,
mir::geometry::Size const &  size,
MirPixelFormat  pixel_format,
mir::client::rpc::DisplayServer server,
MirConnection connection,
mir_screencast_callback  callback,
void *  context 
)

Member Function Documentation

MirWaitHandle * MirScreencast::creation_wait_handle ( )
EGLNativeWindowType MirScreencast::egl_native_window ( )
mir::client::ClientBufferStream * MirScreencast::get_buffer_stream ( )
MirWaitHandle * MirScreencast::release ( mir_screencast_callback  callback,
void *  context 
)
void MirScreencast::request_and_wait_for_configure ( MirSurfaceAttrib  a,
int  value 
)
bool MirScreencast::valid ( )

The documentation for this struct was generated from the following files:

Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016