#include <default_ipc_factory.h>
|
| DefaultIpcFactory (std::shared_ptr< Shell > const &shell, std::shared_ptr< SessionMediatorReport > const &sm_report, std::shared_ptr< graphics::PlatformIpcOperations > const &platform_ipc_operations, std::shared_ptr< DisplayChanger > const &display_changer, std::shared_ptr< graphics::GraphicBufferAllocator > const &buffer_allocator, std::shared_ptr< Screencast > const &screencast, std::shared_ptr< SessionAuthorizer > const &session_authorizer, std::shared_ptr< input::CursorImages > const &cursor_images, std::shared_ptr< scene::CoordinateTranslator > const &translator, std::shared_ptr< scene::ApplicationNotRespondingDetector > const &anr_detector, std::shared_ptr< cookie::Authority > const &cookie_authority, std::shared_ptr< input::InputDeviceHub > const &seat) |
|
std::shared_ptr< detail::DisplayServer > | make_ipc_server (SessionCredentials const &creds, std::shared_ptr< EventSinkFactory > const &sink_factory, std::shared_ptr< MessageSender > const &message_sender, ConnectionContext const &connection_context) override |
|
virtual std::shared_ptr< ResourceCache > | resource_cache () override |
|
virtual std::shared_ptr< detail::DisplayServer > | make_mediator (std::shared_ptr< Shell > const &shell, std::shared_ptr< graphics::PlatformIpcOperations > const &platform_ipc_operations, std::shared_ptr< DisplayChanger > const &changer, std::shared_ptr< graphics::GraphicBufferAllocator > const &buffer_allocator, std::shared_ptr< SessionMediatorReport > const &sm_report, std::shared_ptr< EventSinkFactory > const &sink_factory, std::shared_ptr< MessageSender > const &message_sender, std::shared_ptr< Screencast > const &effective_screencast, ConnectionContext const &connection_context, std::shared_ptr< input::CursorImages > const &cursor_images) |
|
mir::frontend::DefaultIpcFactory::DefaultIpcFactory |
( |
std::shared_ptr< Shell > const & |
shell, |
|
|
std::shared_ptr< SessionMediatorReport > const & |
sm_report, |
|
|
std::shared_ptr< graphics::PlatformIpcOperations > const & |
platform_ipc_operations, |
|
|
std::shared_ptr< DisplayChanger > const & |
display_changer, |
|
|
std::shared_ptr< graphics::GraphicBufferAllocator > const & |
buffer_allocator, |
|
|
std::shared_ptr< Screencast > const & |
screencast, |
|
|
std::shared_ptr< SessionAuthorizer > const & |
session_authorizer, |
|
|
std::shared_ptr< input::CursorImages > const & |
cursor_images, |
|
|
std::shared_ptr< scene::CoordinateTranslator > const & |
translator, |
|
|
std::shared_ptr< scene::ApplicationNotRespondingDetector > const & |
anr_detector, |
|
|
std::shared_ptr< cookie::Authority > const & |
cookie_authority, |
|
|
std::shared_ptr< input::InputDeviceHub > const & |
seat |
|
) |
| |
|
explicit |
std::shared_ptr< mf::ResourceCache > mir::frontend::DefaultIpcFactory::resource_cache |
( |
| ) |
|
|
overridevirtual |
The documentation for this class was generated from the following files:
Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Sep 8 14:50:19 UTC 2016