summaryrefslogtreecommitdiff
path: root/implementation/configuration/src
diff options
context:
space:
mode:
authorLutz Bichler <Lutz.Bichler@bmw.de>2014-07-22 08:30:51 +0200
committerLutz Bichler <Lutz.Bichler@bmw.de>2014-07-22 08:30:51 +0200
commit3bd8a40650c18cf901817c0ed9c09e1712b8ddcf (patch)
tree4a51da7b7bfb59bf9532fde9015ed53a51219abe /implementation/configuration/src
parent0e0b33be1b7d07842b8afd749631b1c8967733a1 (diff)
downloadvSomeIP-3bd8a40650c18cf901817c0ed9c09e1712b8ddcf.tar.gz
Added symbols needed for SD to the export map.
Introduced defaults for all delay types.
Diffstat (limited to 'implementation/configuration/src')
-rw-r--r--implementation/configuration/src/configuration_impl.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/implementation/configuration/src/configuration_impl.cpp b/implementation/configuration/src/configuration_impl.cpp
index 5edc5ee..984a645 100644
--- a/implementation/configuration/src/configuration_impl.cpp
+++ b/implementation/configuration/src/configuration_impl.cpp
@@ -479,8 +479,8 @@ int32_t configuration_impl::get_max_initial_delay(const std::string &_name) cons
return its_delay;
}
-uint32_t configuration_impl::get_repetition_base_delay(const std::string &_name) const {
- uint32_t its_delay = 0xFFFFFFFF;
+int32_t configuration_impl::get_repetition_base_delay(const std::string &_name) const {
+ int32_t its_delay = VSOMEIP_DEFAULT_REPETITION_BASE_DELAY;
servicegroup *its_servicegroup = find_servicegroup(_name);
if (its_servicegroup) its_delay = its_servicegroup->repetition_base_delay_;
@@ -489,7 +489,7 @@ uint32_t configuration_impl::get_repetition_base_delay(const std::string &_name)
}
uint8_t configuration_impl::get_repetition_max(const std::string &_name) const {
- uint8_t its_max = 0;
+ uint8_t its_max = VSOMEIP_DEFAULT_REPETITION_MAX;
servicegroup *its_servicegroup = find_servicegroup(_name);
if (its_servicegroup) its_max = its_servicegroup->repetition_max_;
@@ -497,8 +497,8 @@ uint8_t configuration_impl::get_repetition_max(const std::string &_name) const {
return its_max;
}
-uint32_t configuration_impl::get_cyclic_offer_delay(const std::string &_name) const {
- uint32_t its_delay = 0xFFFFFFFF;
+int32_t configuration_impl::get_cyclic_offer_delay(const std::string &_name) const {
+ uint32_t its_delay = VSOMEIP_DEFAULT_CYCLIC_OFFER_DELAY;
servicegroup *its_servicegroup = find_servicegroup(_name);
if (its_servicegroup) its_delay = its_servicegroup->cyclic_offer_delay_;
@@ -506,8 +506,8 @@ uint32_t configuration_impl::get_cyclic_offer_delay(const std::string &_name) co
return its_delay;
}
-uint32_t configuration_impl::get_cyclic_request_delay(const std::string &_name) const {
- uint32_t its_delay = 0xFFFFFFFF;
+int32_t configuration_impl::get_cyclic_request_delay(const std::string &_name) const {
+ uint32_t its_delay = VSOMEIP_DEFAULT_CYCLIC_REQUEST_DELAY;
servicegroup *its_servicegroup = find_servicegroup(_name);
if (its_servicegroup) its_delay = its_servicegroup->cyclic_request_delay_;