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/ipv6_option_impl.hpp | |
parent | 40d4759f262a86bcebaf3a91d9d813f4d6a3ae10 (diff) | |
download | vSomeIP-78be04b467566633318a277ccd2d968c1c4e46bf.tar.gz |
vSomeIP 2.0.02.0.0
Diffstat (limited to 'implementation/service_discovery/include/ipv6_option_impl.hpp')
-rw-r--r-- | implementation/service_discovery/include/ipv6_option_impl.hpp | 19 |
1 files changed, 3 insertions, 16 deletions
diff --git a/implementation/service_discovery/include/ipv6_option_impl.hpp b/implementation/service_discovery/include/ipv6_option_impl.hpp index f1a7a1c..48938b0 100644 --- a/implementation/service_discovery/include/ipv6_option_impl.hpp +++ b/implementation/service_discovery/include/ipv6_option_impl.hpp @@ -6,39 +6,26 @@ #ifndef VSOMEIP_SD_IPV6_OPTION_IMPL_HPP
#define VSOMEIP_SD_IPV6_OPTION_IMPL_HPP
-#include <vector>
-
#include <vsomeip/primitive_types.hpp>
-#include "option_impl.hpp"
+#include "ip_option_impl.hpp"
namespace vsomeip {
namespace sd {
-class ipv6_option_impl: public option_impl {
+class ipv6_option_impl: public ip_option_impl {
public:
ipv6_option_impl(bool _is_multicast);
virtual ~ipv6_option_impl();
- bool operator ==(const option_impl &_option) const;
const ipv6_address_t & get_address() const;
void set_address(const ipv6_address_t &_address);
- unsigned short get_port() const;
- void set_port(unsigned short _port);
-
- bool is_udp() const;
- void set_udp(bool _is_udp);
-
- bool is_multicast() const;
-
bool serialize(vsomeip::serializer *_to) const;
bool deserialize(vsomeip::deserializer *_from);
-protected:
+private:
ipv6_address_t address_;
- unsigned short port_;
- bool is_udp_;
};
} // namespace sd
|