| 31 | namespace vsomeip_v3 { |
| 32 | |
| 33 | event::event(boost::asio::io_context& _io, event_dispatcher& _dispatcher, bool _is_shadow, bool _is_router_event) : |
| 34 | is_router_event_(_is_router_event), dispatcher_(_dispatcher), current_(runtime::get()->create_notification()), |
| 35 | update_(runtime::get()->create_notification()), type_(event_type_e::ET_EVENT), cycle_timer_(_io), |
| 36 | cycle_(std::chrono::milliseconds::zero()), change_resets_cycle_(false), is_updating_on_change_(true), is_set_(false), |
| 37 | is_provided_(false), is_shadow_(_is_shadow), is_cache_placeholder_(false), |
| 38 | epsilon_change_func_(std::bind(&event::has_changed, this, std::placeholders::_1, std::placeholders::_2)), |
| 39 | has_default_epsilon_change_func_(true), reliability_(reliability_type_e::RT_UNKNOWN) { } |
| 40 | |
| 41 | service_t event::get_service() const { |
| 42 |
nothing calls this directly
no test coverage detected