18 #ifndef MIR_CLIENT_RPC_MAKE_RPC_CHANNEL_H_
19 #define MIR_CLIENT_RPC_MAKE_RPC_CHANNEL_H_
23 namespace google {
namespace protobuf {
class RpcChannel; } }
30 class DisplayConfiguration;
31 class LifecycleControl;
38 std::shared_ptr<google::protobuf::RpcChannel>
40 std::shared_ptr<SurfaceMap>
const& map,
41 std::shared_ptr<DisplayConfiguration>
const& disp_conf,
42 std::shared_ptr<RpcReport>
const& rpc_report,
43 std::shared_ptr<LifecycleControl>
const& lifecycle_control,
44 std::shared_ptr<EventSink>
const& event_distributor);
All things Mir.
Definition: buffer_stream.h:37
std::shared_ptr< google::protobuf::RpcChannel > make_rpc_channel(std::string const &name, std::shared_ptr< SurfaceMap > const &map, std::shared_ptr< DisplayConfiguration > const &disp_conf, std::shared_ptr< RpcReport > const &rpc_report, std::shared_ptr< LifecycleControl > const &lifecycle_control, std::shared_ptr< EventSink > const &event_distributor)
Definition: connection_configuration.h:24