| 53 | { |
| 54 | public: |
| 55 | IpcImpl(const char* exe_name, const char* process_argv0, interfaces::Init& init) |
| 56 | : m_exe_name(exe_name), m_process_argv0(process_argv0), m_init(init), |
| 57 | m_protocol(ipc::capnp::MakeCapnpProtocol()), m_process(ipc::MakeProcess()) |
| 58 | { |
| 59 | } |
| 60 | std::unique_ptr<interfaces::Init> spawnProcess(const char* new_exe_name) override |
| 61 | { |
| 62 | int pid; |
nothing calls this directly
no test coverage detected