MCPcopy Create free account
hub / github.com/COVESA/vsomeip / init

Method init

test/network_tests/security_tests/security_test_client.cpp:19–42  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

17 is_remote_client_allowed_(_is_remote_client_allowed) { }
18
19bool security_test_client::init() {
20 if (!app_->init()) {
21 ADD_FAILURE() << "Couldn't initialize application";
22 return false;
23 }
24
25 app_->register_state_handler(std::bind(&security_test_client::on_state, this, std::placeholders::_1));
26
27 app_->register_message_handler(vsomeip::ANY_SERVICE, vsomeip_test::TEST_SERVICE_INSTANCE_ID, vsomeip::ANY_METHOD,
28 std::bind(&security_test_client::on_message, this, std::placeholders::_1));
29
30 app_->register_availability_handler(
31 vsomeip_test::TEST_SERVICE_SERVICE_ID, vsomeip_test::TEST_SERVICE_INSTANCE_ID,
32 std::bind(&security_test_client::on_availability, this, std::placeholders::_1, std::placeholders::_2, std::placeholders::_3));
33
34 app_->register_availability_handler(
35 0x111, vsomeip_test::TEST_SERVICE_INSTANCE_ID,
36 std::bind(&security_test_client::on_availability, this, std::placeholders::_1, std::placeholders::_2, std::placeholders::_3));
37
38 app_->register_availability_handler(
39 vsomeip_test::TEST_SERVICE_SERVICE_ID, 0x02,
40 std::bind(&security_test_client::on_availability, this, std::placeholders::_1, std::placeholders::_2, std::placeholders::_3));
41 return true;
42}
43
44void security_test_client::start() {
45 VSOMEIP_INFO << "Starting...";

Callers 4

TESTFunction · 0.45
startMethod · 0.45

Tested by

no test coverage detected