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

Method on_subscribe_ack

implementation/routing/src/routing_manager_client.cpp:1794–1808  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1792}
1793
1794void routing_manager_client::on_subscribe_ack(client_t _client, service_t _service, instance_t _instance, eventgroup_t _eventgroup,
1795 event_t _event) {
1796 (void)_client;
1797
1798 if (_event == ANY_EVENT) {
1799 auto its_eventgroup = find_eventgroup(_service, _instance, _eventgroup, false);
1800 if (its_eventgroup) {
1801 for (const auto& its_event : its_eventgroup->get_events()) {
1802 host_->on_subscription_status(_service, _instance, _eventgroup, its_event->get_event(), 0x0 /*OK*/);
1803 }
1804 }
1805 } else {
1806 host_->on_subscription_status(_service, _instance, _eventgroup, _event, 0x0 /*OK*/);
1807 }
1808}
1809
1810void routing_manager_client::on_subscribe_nack(client_t _client, service_t _service, instance_t _instance, eventgroup_t _eventgroup,
1811 event_t _event) {

Callers

nothing calls this directly

Calls 3

get_eventsMethod · 0.80
get_eventMethod · 0.45

Tested by

no test coverage detected