#include <interprocess_client_server_test.h>
◆ ~InterprocessClientServerTest()
mir_test_framework::InterprocessClientServerTest::~InterprocessClientServerTest |
( |
| ) |
|
◆ client_pid()
pid_t mir_test_framework::InterprocessClientServerTest::client_pid |
( |
| ) |
const |
|
inline |
◆ expect_server_signalled()
void mir_test_framework::InterprocessClientServerTest::expect_server_signalled |
( |
int |
signal | ) |
|
◆ init_server()
void mir_test_framework::InterprocessClientServerTest::init_server |
( |
std::function< void()> const & |
init_code | ) |
|
◆ is_test_process()
bool mir_test_framework::InterprocessClientServerTest::is_test_process |
( |
| ) |
const |
◆ new_client_process()
auto mir_test_framework::InterprocessClientServerTest::new_client_process |
( |
std::function< void()> const & |
client_code | ) |
-> std::shared_ptr< Process > |
◆ process_type()
auto mir_test_framework::InterprocessClientServerTest::process_type |
( |
| ) |
const -> char const* |
|
inline |
◆ run_in_client()
void mir_test_framework::InterprocessClientServerTest::run_in_client |
( |
std::function< void()> const & |
client_code | ) |
|
◆ run_in_server()
void mir_test_framework::InterprocessClientServerTest::run_in_server |
( |
std::function< void()> const & |
exec_code | ) |
|
◆ run_in_server_and_disable_core_dump()
void mir_test_framework::InterprocessClientServerTest::run_in_server_and_disable_core_dump |
( |
std::function< void()> const & |
exec_code | ) |
|
◆ sigkill_server_process()
bool mir_test_framework::InterprocessClientServerTest::sigkill_server_process |
( |
| ) |
|
◆ stop_server()
void mir_test_framework::InterprocessClientServerTest::stop_server |
( |
| ) |
|
◆ TearDown()
void mir_test_framework::InterprocessClientServerTest::TearDown |
( |
| ) |
|
|
override |
◆ wait_for_shutdown_server_process()
Result mir_test_framework::InterprocessClientServerTest::wait_for_shutdown_server_process |
( |
| ) |
|
◆ mir_test_socket
char const* const mir_test_framework::InterprocessClientServerTest::mir_test_socket = test_socket_file().c_str() |
The documentation for this class was generated from the following file:
Copyright © 2012-2018
Canonical Ltd.
Generated on Thu Mar 15 13:04:52 UTC 2018