summaryrefslogtreecommitdiff
path: root/implementation/service_discovery/include/service_discovery_impl.hpp
diff options
context:
space:
mode:
authorJuergen Gehring <juergen.gehring@bmw.de>2017-06-20 02:54:31 -0700
committerJuergen Gehring <juergen.gehring@bmw.de>2017-06-20 02:54:31 -0700
commitfdf86239b4a6867e0a961a307649a6d5eb3a2f93 (patch)
treeb25be00a044a41135d11ddd3f15c1adce3a6411b /implementation/service_discovery/include/service_discovery_impl.hpp
parent27698301f8bb528c2f618af5995865523de7e0d6 (diff)
downloadvSomeIP-fdf86239b4a6867e0a961a307649a6d5eb3a2f93.tar.gz
vSomeIP 2.7.02.7.0
Diffstat (limited to 'implementation/service_discovery/include/service_discovery_impl.hpp')
-rw-r--r--implementation/service_discovery/include/service_discovery_impl.hpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/implementation/service_discovery/include/service_discovery_impl.hpp b/implementation/service_discovery/include/service_discovery_impl.hpp
index 910fc61..b7be7ff 100644
--- a/implementation/service_discovery/include/service_discovery_impl.hpp
+++ b/implementation/service_discovery/include/service_discovery_impl.hpp
@@ -91,6 +91,8 @@ public:
void stop_offer_service(service_t _service, instance_t _instance,
std::shared_ptr<serviceinfo> _info);
+ void set_diagnosis_mode(const bool _activate);
+
private:
std::pair<session_t, bool> get_session(const boost::asio::ip::address &_address);
void increment_session(const boost::asio::ip::address &_address);
@@ -353,6 +355,8 @@ private:
std::string sd_multicast_;
boost::asio::ip::address current_remote_address_;
+
+ std::atomic<bool> is_diagnosis_;
};
} // namespace sd