MinPingFailLimit( 0 ),
MaxPingFailLimit( 100 ),
StatusNotifierCmd( "" ),
- LinkUpIntervalInMin( 0 ),
- LinkDownIntervalInMin( 0 ),
- MinStableLinkIntervalInMin( 0 ),
- MaxStableLinkIntervalInMin( 60 ),
+ LinkUpIntervalInSec( 0 ),
+ LinkDownIntervalInSec( 0 ),
+ MinStableLinkIntervalInSec( 0 ),
+ MaxStableLinkIntervalInSec( 3600 ),
PingReplyTimeout( 30 ),
MaxAddressResolutionAttempts( 10 ),
ResolvedIpTtlThreshold( 10 ),
StatusNotifierCmd = status_notifier_cmd;
}
-int Configuration::get_link_up_interval_in_min() const
+int Configuration::get_link_up_interval_in_sec() const
{
- return LinkUpIntervalInMin;
+ return LinkUpIntervalInSec;
}
-void Configuration::set_link_up_interval_in_min(
- const int link_up_interval_in_min
+void Configuration::set_link_up_interval_in_sec(
+ const int link_up_interval_in_sec
)
{
- BOOST_ASSERT( ( MinStableLinkIntervalInMin <= link_up_interval_in_min ) && ( link_up_interval_in_min <= MaxStableLinkIntervalInMin ) );
+ BOOST_ASSERT( ( MinStableLinkIntervalInSec <= link_up_interval_in_sec ) && ( link_up_interval_in_sec <= MaxStableLinkIntervalInSec ) );
- LinkUpIntervalInMin = link_up_interval_in_min;
+ LinkUpIntervalInSec = link_up_interval_in_sec;
}
-int Configuration::get_link_down_interval_in_min() const
+int Configuration::get_link_down_interval_in_sec() const
{
- return LinkDownIntervalInMin;
+ return LinkDownIntervalInSec;
}
-void Configuration::set_link_down_interval_in_min(
- const int link_down_interval_in_min
+void Configuration::set_link_down_interval_in_sec(
+ const int link_down_interval_in_sec
)
{
- BOOST_ASSERT( ( MinStableLinkIntervalInMin <= link_down_interval_in_min ) && ( link_down_interval_in_min <= MaxStableLinkIntervalInMin ) );
+ BOOST_ASSERT( ( MinStableLinkIntervalInSec <= link_down_interval_in_sec ) && ( link_down_interval_in_sec <= MaxStableLinkIntervalInSec ) );
- LinkDownIntervalInMin = link_down_interval_in_min;
+ LinkDownIntervalInSec = link_down_interval_in_sec;
}
int Configuration::get_ping_reply_timeout() const