diff options
author | Dirk Huss <dirk_huss@mentor.com> | 2015-11-25 15:11:49 +0100 |
---|---|---|
committer | Dirk Huss <dirk_huss@mentor.com> | 2015-11-25 15:11:49 +0100 |
commit | 78be04b467566633318a277ccd2d968c1c4e46bf (patch) | |
tree | 444ef60cfdca2cc80d584f26911fb08b93a034b9 /implementation/service_discovery/include/entry_impl.hpp | |
parent | 40d4759f262a86bcebaf3a91d9d813f4d6a3ae10 (diff) | |
download | vSomeIP-78be04b467566633318a277ccd2d968c1c4e46bf.tar.gz |
vSomeIP 2.0.02.0.0
Diffstat (limited to 'implementation/service_discovery/include/entry_impl.hpp')
-rwxr-xr-x | implementation/service_discovery/include/entry_impl.hpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/implementation/service_discovery/include/entry_impl.hpp b/implementation/service_discovery/include/entry_impl.hpp index 2da3a5f..fde425c 100755 --- a/implementation/service_discovery/include/entry_impl.hpp +++ b/implementation/service_discovery/include/entry_impl.hpp @@ -10,12 +10,12 @@ #include <vector>
#include <vsomeip/primitive_types.hpp>
-#include <vsomeip/serializable.hpp>
+#include <vsomeip/internal/serializable.hpp>
#include "enumeration_types.hpp"
#include "message_element_impl.hpp"
-#define VSOMEIP_MAX_OPTION_RUN 2
+#define VSOMEIP_MAX_OPTION_RUN 2
namespace vsomeip {
@@ -57,6 +57,8 @@ public: virtual bool serialize(vsomeip::serializer *_to) const;
virtual bool deserialize(vsomeip::deserializer *_from);
+ uint8_t get_num_options(uint8_t _run) const;
+
protected:
entry_type_e type_;
service_t service_;
@@ -66,6 +68,8 @@ protected: std::vector<uint8_t> options_[VSOMEIP_MAX_OPTION_RUN];
+ uint8_t num_options_[VSOMEIP_MAX_OPTION_RUN];
+
entry_impl();
entry_impl(const entry_impl &entry_);
};
|