#include <mir_connection.h>
|
| MirConnection (std::string const &error_message) |
|
| MirConnection (mir::client::ConnectionConfiguration &conf) |
|
| ~MirConnection () noexcept |
|
| MirConnection (MirConnection const &)=delete |
|
MirConnection & | operator= (MirConnection const &)=delete |
|
MirWaitHandle * | create_surface (MirSurfaceSpec const &spec, mir_surface_callback callback, void *context) |
|
MirWaitHandle * | release_surface (MirSurface *surface, mir_surface_callback callback, void *context) |
|
MirPromptSession * | create_prompt_session () |
|
char const * | get_error_message () |
|
MirWaitHandle * | connect (const char *app_name, mir_connected_callback callback, void *context) |
|
MirWaitHandle * | disconnect () |
|
MirWaitHandle * | platform_operation (MirPlatformMessage const *request, mir_platform_operation_callback callback, void *context) |
|
void | register_lifecycle_event_callback (mir_lifecycle_event_callback callback, void *context) |
|
void | register_display_change_callback (mir_display_config_callback callback, void *context) |
|
void | populate (MirPlatformPackage &platform_package) |
|
MirDisplayConfiguration * | create_copy_of_display_config () |
|
void | available_surface_formats (MirPixelFormat *formats, unsigned int formats_size, unsigned int &valid_formats) |
|
std::shared_ptr< mir::client::ClientPlatform > | get_client_platform () |
|
std::shared_ptr< mir::client::ClientBufferStreamFactory > | get_client_buffer_stream_factory () |
|
EGLNativeDisplayType | egl_native_display () |
|
void | on_surface_created (int id, MirSurface *surface) |
|
MirWaitHandle * | configure_display (MirDisplayConfiguration *configuration) |
|
void | done_display_configure () |
|
std::shared_ptr< google::protobuf::RpcChannel > | rpc_channel () const |
|
mir::protobuf::DisplayServer & | display_server () |
|
std::shared_ptr< mir::logging::Logger > const & | the_logger () const |
|
virtual | ~ClientContext () |
|
MirConnection::MirConnection |
( |
std::string const & |
error_message | ) |
|
MirConnection::~MirConnection |
( |
| ) |
|
|
noexcept |
void MirConnection::available_surface_formats |
( |
MirPixelFormat * |
formats, |
|
|
unsigned int |
formats_size, |
|
|
unsigned int & |
valid_formats |
|
) |
| |
mir::protobuf::DisplayServer & MirConnection::display_server |
( |
| ) |
|
void MirConnection::done_display_configure |
( |
| ) |
|
EGLNativeDisplayType MirConnection::egl_native_display |
( |
| ) |
|
char const * MirConnection::get_error_message |
( |
| ) |
|
void MirConnection::on_surface_created |
( |
int |
id, |
|
|
MirSurface * |
surface |
|
) |
| |
std::shared_ptr<google::protobuf::RpcChannel> MirConnection::rpc_channel |
( |
| ) |
const |
|
inline |
The documentation for this struct was generated from the following files:
Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Mar 24 16:15:19 UTC 2015