|
Mir
|
#include <protobuf_connection_creator.h>
Public Member Functions | |
| ProtobufConnectionCreator (std::shared_ptr< ProtobufIpcFactory > const &ipc_factory, std::shared_ptr< SessionAuthorizer > const &session_authorizer, std::shared_ptr< graphics::PlatformIpcOperations > const &operations, std::shared_ptr< MessageProcessorReport > const &report) | |
| ~ProtobufConnectionCreator () noexcept | |
| void | create_connection_for (std::shared_ptr< boost::asio::local::stream_protocol::socket > const &socket, ConnectionContext const &connection_context) override |
| virtual std::shared_ptr< detail::MessageProcessor > | create_processor (std::shared_ptr< detail::ProtobufMessageSender > const &sender, std::shared_ptr< detail::DisplayServer > const &display_server, std::shared_ptr< MessageProcessorReport > const &report) const |
Additional Inherited Members | |
Protected Member Functions inherited from mir::frontend::ConnectionCreator | |
| ConnectionCreator ()=default | |
| virtual | ~ConnectionCreator () noexcept=default |
| ConnectionCreator (ConnectionCreator const &)=delete | |
| ConnectionCreator & | operator= (ConnectionCreator const &)=delete |
| mir::frontend::ProtobufConnectionCreator::ProtobufConnectionCreator | ( | std::shared_ptr< ProtobufIpcFactory > const & | ipc_factory, |
| std::shared_ptr< SessionAuthorizer > const & | session_authorizer, | ||
| std::shared_ptr< graphics::PlatformIpcOperations > const & | operations, | ||
| std::shared_ptr< MessageProcessorReport > const & | report | ||
| ) |
|
noexcept |
|
overridevirtual |
Implements mir::frontend::ConnectionCreator.
|
virtual |
Copyright © 2012-2015 Canonical Ltd.
Generated on Wed Mar 30 00:29:56 UTC 2016