Mir
|
The client-side library implementation namespace. More...
Namespaces | |
android | |
logging | |
lttng | |
mesa | |
rpc | |
Client/Server communication implementation namespace. | |
Classes | |
class | AgingBuffer |
class | ClientBuffer |
class | ClientBufferDepository |
Responsible for taking the buffer data sent from the server and wrapping it in a ClientBuffer. More... | |
class | ClientBufferFactory |
A factory for creating client-side representations of graphics buffers. More... | |
class | ClientContext |
class | ClientPlatform |
Interface to client-side platform specific support for graphics operations. More... | |
class | ClientPlatformFactory |
class | ClientSurface |
class | ConnectionConfiguration |
class | ConnectionSurfaceMap |
class | DefaultConnectionConfiguration |
class | DisplayConfiguration |
class | DisplayOutput |
class | EGLNativeDisplayContainer |
class | EGLNativeWindowFactory |
class | ErrorConnections |
class | EventDistributor |
class | EventHandlerRegister |
class | EventSink |
class | LifecycleControl |
struct | MemoryRegion |
class | MirConnectionAPI |
class | NullPerfReport |
class | PerfReport |
class | PeriodicPerfReport |
class | SurfaceMap |
Typedefs | |
typedef std::shared_ptr < ClientPlatformFactory >(* | CreateClientPlatformFactory )() |
Functions | |
std::shared_ptr < ClientPlatformFactory > | create_client_platform_factory () |
void | delete_config_storage (MirDisplayConfiguration *config) |
std::shared_ptr < google::protobuf::RpcChannel > | the_rpc_channel (MirConnection *connection) |
Get the the RpcChannel associated with the connection. More... | |
The client-side library implementation namespace.
typedef std::shared_ptr<ClientPlatformFactory>(* mir::client::CreateClientPlatformFactory)() |
std::shared_ptr< mcl::ClientPlatformFactory > mir::client::create_client_platform_factory | ( | ) |
void mir::client::delete_config_storage | ( | MirDisplayConfiguration * | config | ) |
auto mir::client::the_rpc_channel | ( | MirConnection * | connection | ) |
Get the the RpcChannel associated with the connection.
This is a "private" function to support development of client-side protobuf RPC calls using the Mir infrastructure. This intended for internal prototyping and there is no commitment to long term support.
connection | - a connection to a Mir server |
Copyright © 2012,2013 Canonical Ltd.
Generated on Fri Oct 10 14:07:14 UTC 2014