51
51
DefaultConnectionConfiguration(std::string const& socket_file);
53
std::shared_ptr<ConnectionSurfaceMap> the_surface_map();
54
std::shared_ptr<google::protobuf::RpcChannel> the_rpc_channel();
55
std::shared_ptr<mir::logging::Logger> the_logger();
56
std::shared_ptr<ClientPlatformFactory> the_client_platform_factory();
57
std::shared_ptr<input::receiver::InputPlatform> the_input_platform();
58
std::shared_ptr<DisplayConfiguration> the_display_configuration();
59
std::shared_ptr<LifecycleControl> the_lifecycle_control();
60
std::shared_ptr<EventSink> the_event_sink();
61
std::shared_ptr<EventHandlerRegister> the_event_handler_register();
53
std::shared_ptr<ConnectionSurfaceMap> the_surface_map() override;
54
std::shared_ptr<google::protobuf::RpcChannel> the_rpc_channel() override;
55
std::shared_ptr<mir::logging::Logger> the_logger() override;
56
std::shared_ptr<ClientPlatformFactory> the_client_platform_factory() override;
57
std::shared_ptr<input::receiver::InputPlatform> the_input_platform() override;
58
std::shared_ptr<DisplayConfiguration> the_display_configuration() override;
59
std::shared_ptr<LifecycleControl> the_lifecycle_control() override;
60
std::shared_ptr<EventSink> the_event_sink() override;
61
std::shared_ptr<EventHandlerRegister> the_event_handler_register() override;
62
62
std::shared_ptr<mir::SharedLibraryProberReport> the_shared_library_prober_report();
63
63
std::shared_ptr<SharedLibrary> the_platform_library() override;