|
Mir
|
Classes | |
| class | Connections |
| class | DisplayServer |
| class | EventSender |
| class | Invocation |
| class | MessageProcessor |
| class | MessageReceiver |
| class | ProtobufBufferPacker |
| class | ProtobufMessageProcessor |
| class | ProtobufMessageSender |
| class | ProtobufResponder |
| struct | result_ptr_t |
| class | SocketConnection |
| class | SocketMessenger |
Functions | |
| template<class Self , class Server , class ServerX , class ParameterMessage , class ResultMessage > | |
| void | invoke (Self *self, Server *server, void(ServerX::*function)(ParameterMessage const *request, ResultMessage *response,::google::protobuf::Closure *done), Invocation const &invocation) |
| void | pack_protobuf_display_configuration (protobuf::DisplayConfiguration &protobuf_config, graphics::DisplayConfiguration const &display_config) |
| template<class ParameterMessage > | |
| ParameterMessage | parse_parameter (Invocation const &invocation) |
| template<typename RequestType , typename ResponseType > | |
| void | invoke (std::shared_ptr< ProtobufMessageProcessor > const &mp, DisplayServer *server, void(mir::protobuf::DisplayServer::*function)(const RequestType *request, ResponseType *response,::google::protobuf::Closure *done), unsigned int invocation_id, RequestType *request) |
| template<class Self , class ServerX , class ParameterMessage , class ResultMessage > | |
| void | invoke (Self *self, std::string *error, void(ServerX::*)(ParameterMessage const *request, ResultMessage *response,::google::protobuf::Closure *done), Invocation const &invocation) |
| void mir::frontend::detail::invoke | ( | Self * | self, |
| Server * | server, | ||
| void(ServerX::*)(ParameterMessage const *request, ResultMessage *response,::google::protobuf::Closure *done) | function, | ||
| Invocation const & | invocation | ||
| ) |
| void mir::frontend::detail::invoke | ( | std::shared_ptr< ProtobufMessageProcessor > const & | mp, |
| DisplayServer * | server, | ||
| void(mir::protobuf::DisplayServer::*)(const RequestType *request, ResponseType *response,::google::protobuf::Closure *done) | function, | ||
| unsigned int | invocation_id, | ||
| RequestType * | request | ||
| ) |
| void mir::frontend::detail::invoke | ( | Self * | self, |
| std::string * | error, | ||
| void(ServerX::*)(ParameterMessage const *request,ResultMessage *response,::google::protobuf::Closure *done) | , | ||
| Invocation const & | invocation | ||
| ) |
| void mir::frontend::detail::pack_protobuf_display_configuration | ( | protobuf::DisplayConfiguration & | protobuf_config, |
| graphics::DisplayConfiguration const & | display_config | ||
| ) |
| ParameterMessage mir::frontend::detail::parse_parameter | ( | Invocation const & | invocation | ) |
Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016