|
Mir
|
#include <client_buffer_stream.h>
Public Member Functions | |
| virtual | ~ClientBufferStream ()=default |
| virtual MirSurfaceParameters | get_parameters () const =0 |
| virtual std::shared_ptr< ClientBuffer > | get_current_buffer ()=0 |
| virtual uint32_t | get_current_buffer_id ()=0 |
| virtual EGLNativeWindowType | egl_native_window ()=0 |
| virtual MirWaitHandle * | next_buffer (std::function< void()> const &done)=0 |
| virtual std::shared_ptr< MemoryRegion > | secure_for_cpu_write ()=0 |
| virtual int | swap_interval () const =0 |
| virtual MirWaitHandle * | set_swap_interval (int interval)=0 |
| virtual MirNativeBuffer * | get_current_buffer_package ()=0 |
| virtual MirPlatformType | platform_type ()=0 |
| virtual frontend::BufferStreamId | rpc_id () const =0 |
| virtual bool | valid () const =0 |
| virtual void | set_size (geometry::Size)=0 |
| virtual MirWaitHandle * | set_scale (float)=0 |
| virtual char const * | get_error_message () const =0 |
| virtual MirConnection * | connection () const =0 |
Public Member Functions inherited from mir::client::BufferReceiver | |
| virtual void | buffer_available (mir::protobuf::Buffer const &buffer)=0 |
| virtual void | buffer_unavailable ()=0 |
Protected Member Functions | |
| ClientBufferStream ()=default | |
| ClientBufferStream (const ClientBufferStream &)=delete | |
| ClientBufferStream & | operator= (const ClientBufferStream &)=delete |
Protected Member Functions inherited from mir::client::BufferReceiver | |
| virtual | ~BufferReceiver ()=default |
| BufferReceiver ()=default | |
| BufferReceiver (const BufferReceiver &)=delete | |
| BufferReceiver & | operator= (const BufferReceiver &)=delete |
|
virtualdefault |
|
protecteddefault |
|
protecteddelete |
|
pure virtual |
Implemented in mir::client::BufferStream, mir::client::ScreencastStream, and mir::client::ErrorStream.
|
pure virtual |
Implemented in mir::client::BufferStream, mir::client::ScreencastStream, and mir::client::ErrorStream.
|
pure virtual |
Implemented in mir::client::BufferStream, mir::client::ScreencastStream, and mir::client::ErrorStream.
|
pure virtual |
Implemented in mir::client::BufferStream, mir::client::ScreencastStream, and mir::client::ErrorStream.
|
pure virtual |
Implemented in mir::client::BufferStream, mir::client::ScreencastStream, and mir::client::ErrorStream.
|
pure virtual |
Implemented in mir::client::BufferStream, mir::client::ScreencastStream, and mir::client::ErrorStream.
|
pure virtual |
Implemented in mir::client::BufferStream, mir::client::ScreencastStream, and mir::client::ErrorStream.
|
pure virtual |
Implemented in mir::client::BufferStream, mir::client::ScreencastStream, and mir::client::ErrorStream.
|
protecteddelete |
|
pure virtual |
Implemented in mir::client::BufferStream, mir::client::ScreencastStream, and mir::client::ErrorStream.
|
pure virtual |
Implemented in mir::client::BufferStream, mir::client::ScreencastStream, and mir::client::ErrorStream.
|
pure virtual |
Implemented in mir::client::BufferStream, mir::client::ScreencastStream, and mir::client::ErrorStream.
|
pure virtual |
Implemented in mir::client::BufferStream, mir::client::ScreencastStream, and mir::client::ErrorStream.
|
pure virtual |
Implemented in mir::client::BufferStream, mir::client::ScreencastStream, and mir::client::ErrorStream.
|
pure virtual |
Implemented in mir::client::BufferStream, mir::client::ScreencastStream, and mir::client::ErrorStream.
|
pure virtual |
Implemented in mir::client::BufferStream, mir::client::ScreencastStream, and mir::client::ErrorStream.
|
pure virtual |
Implemented in mir::client::BufferStream, mir::client::ScreencastStream, and mir::client::ErrorStream.
Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016