|
Mir
|
Frontend interface. Mediates the interaction between client processes and the core of the mir system. More...
Namespaces | |
| detail | |
Classes | |
| class | AuthorizingDisplayChanger |
| Adaptor to selectively permit display configuration calls. More... | |
| class | BasicConnector |
| provides a client-side socket fd for each connection More... | |
| class | BufferSink |
| class | BufferStream |
| class | BufferStreamTracker |
| class | ClientBuffers |
| class | ClientBufferTracker |
| Responsible for tracking what buffers the client library knows about for a surface. More... | |
| class | ConnectionContext |
| class | ConnectionCreator |
| class | Connector |
| Handle client process connections. More... | |
| class | ConnectorReport |
| class | DefaultIpcFactory |
| class | DisplayChanger |
| class | EventSink |
| class | EventSinkFactory |
| class | MessageProcessorReport |
| class | MessageResourceCache |
| class | MessageSender |
| class | NoPromptShell |
| class | PromptSession |
| class | ProtobufConnectionCreator |
| class | ProtobufIpcFactory |
| class | PublishedSocketConnector |
| Accept connections over a published socket. More... | |
| class | ReorderingMessageSender |
| A MessageSender that buffers all messages until triggered, then forwards all messages to an underlying MessageSender. More... | |
| class | ResourceCache |
| class | Screencast |
| class | Session |
| class | SessionAuthorizer |
| class | SessionCredentials |
| class | SessionMediator |
| SessionMediator relays requests from the client process into the server. More... | |
| class | SessionMediatorReport |
| class | Shell |
| class | ShellWrapper |
| class | Surface |
| class | UnauthorizedScreencast |
| class | unsupported_feature |
Typedefs | |
| typedef std::vector< std::vector< Fd > > | FdSets |
| typedef IntWrapper< detail::ScreencastSessionIdTag, uint32_t > | ScreencastSessionId |
| typedef IntWrapper< detail::SessionsBufferStreamIdTag > | BufferStreamId |
| typedef IntWrapper< detail::SessionsSurfaceIdTag > | SurfaceId |
Variables | |
| unsigned int const | client_buffer_cache_size = 4 |
| Number of buffers the client library will keep. More... | |
| unsigned int const | serialization_buffer_size = 2048 |
| Buffers need to be big enough to support messages. More... | |
Frontend interface. Mediates the interaction between client processes and the core of the mir system.
| typedef IntWrapper<detail::SessionsBufferStreamIdTag> mir::frontend::BufferStreamId |
| typedef std::vector<std::vector<Fd> > mir::frontend::FdSets |
| typedef IntWrapper<detail::ScreencastSessionIdTag,uint32_t> mir::frontend::ScreencastSessionId |
| typedef IntWrapper<detail::SessionsSurfaceIdTag> mir::frontend::SurfaceId |
| unsigned int const mir::frontend::client_buffer_cache_size = 4 |
Number of buffers the client library will keep.
mir::client::ClientBufferDepository and mir::frontend::ClientBufferTracker need to use the same value
| unsigned int const mir::frontend::serialization_buffer_size = 2048 |
Buffers need to be big enough to support messages.
Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016