diff options
Diffstat (limited to 'implementation/service_discovery/src/subscription.cpp')
-rw-r--r-- | implementation/service_discovery/src/subscription.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/implementation/service_discovery/src/subscription.cpp b/implementation/service_discovery/src/subscription.cpp index 76b9c9f..dcb2461 100644 --- a/implementation/service_discovery/src/subscription.cpp +++ b/implementation/service_discovery/src/subscription.cpp @@ -10,10 +10,12 @@ namespace sd { subscription::subscription(major_version_t _major, ttl_t _ttl, std::shared_ptr<endpoint> _reliable, - std::shared_ptr<endpoint> _unreliable) + std::shared_ptr<endpoint> _unreliable, + subscription_type_e _subscription_type) : major_(_major), ttl_(_ttl), reliable_(_reliable), unreliable_(_unreliable), - is_acknowledged_(true) { + is_acknowledged_(true), + subscription_type_(_subscription_type) { } subscription::~subscription() { @@ -51,5 +53,9 @@ void subscription::set_acknowledged(bool _is_acknowledged) { is_acknowledged_ = _is_acknowledged; } +subscription_type_e subscription::get_subscription_type() const { + return subscription_type_; +} + } // namespace sd } // namespace vsomeip |