Commit c5934d47 authored by Vitaly Lipatov's avatar Vitaly Lipatov

use timeout_t instead int

parent 056bf04c
......@@ -308,9 +308,9 @@
/*! получить текстовое свойство из конф. файла по привязанной confnode */
inline const std::string getProp(const std::string& name) { return UniSetTypes::uniset_conf()->getProp(confnode, name); }
int smReadyTimeout; /*!< время ожидания готовности SM */
timeout_t smReadyTimeout; /*!< время ожидания готовности SM */
std::atomic_bool activated;
int activateTimeout; /*!< время ожидания готовности UniSetObject к работе */
timeout_t activateTimeout; /*!< время ожидания готовности UniSetObject к работе */
PassiveTimer ptStartUpTimeout; /*!< время на блокировку обработки WatchDog, если недавно был StartUp */
int askPause; /*!< пауза между неудачными попытками заказать датчики */
......
......@@ -379,7 +379,7 @@ class IOControl:
bool force; /*!< флаг, означающий, что надо сохранять в SM, даже если значение не менялось */
bool force_out; /*!< флаг, включающий принудительное чтения выходов */
int smReadyTimeout; /*!< время ожидания готовности SM к работе, мсек */
timeout_t smReadyTimeout; /*!< время ожидания готовности SM к работе, мсек */
int defCardNum; /*!< номер карты по умолчанию */
int maxCardNum; /*! максимально разрешённый номер для карты */
......
......@@ -268,7 +268,7 @@ MBExchange::~MBExchange()
void MBExchange::waitSMReady()
{
// waiting for SM is ready...
int ready_timeout = uniset_conf()->getArgInt("--" + prefix + "-sm-ready-timeout", "15000");
timeout_t ready_timeout = uniset_conf()->getArgInt("--" + prefix + "-sm-ready-timeout", "15000");
if( ready_timeout == 0 )
ready_timeout = 15000;
......
......@@ -461,7 +461,7 @@ void MBSlave::finalThread()
void MBSlave::waitSMReady()
{
// waiting for SM is ready...
int ready_timeout = uniset_conf()->getArgInt("--" + prefix + "-sm-ready-timeout", "15000");
timeout_t ready_timeout = uniset_conf()->getArgInt("--" + prefix + "-sm-ready-timeout", "15000");
if( ready_timeout == 0 )
ready_timeout = 15000;
......
......@@ -428,7 +428,7 @@ class SharedMemory:
IOStateList::iterator a_it;
IOStateList::iterator d_it;
int reboot_msec; /*!< Время в течение которого, процесс обязан подтвердить своё существование,
timeout_t reboot_msec; /*!< Время в течение которого процесс обязан подтвердить своё существование,
иначе будет произведена перезагрузка контроллера по WDT (в случае если он включён).
Если данный параметр не указывать, то "не живость" процесса просто игнорируется
(т.е. только сброс датчика heartbeat (d_sid) в ноль). */
......
......@@ -94,6 +94,7 @@ class HourGlass
_state = st;
// TODO 24.10.2015 Lav: follow code is very simular to remain function
if( !_state )
{
timeout_t cur = t.getCurrent();
......@@ -171,7 +172,7 @@ class HourGlass
// _state=false - означает, что песок пересыпается обратно..
if( !_state )
{
int ret = ( _sand + c );
timeout_t ret = ( _sand + c );
if( ret > _size )
return _size;
......@@ -191,7 +192,7 @@ class HourGlass
protected:
PassiveTimer t; /*!< таймер для отсчёта времени.. */
bool _state; /*!< текущее "положение часов", true - прямое, false - обратное (перевёрнутое) */
int _sand; /*!< сколько песка ещё осталось.. */
timeout_t _sand; /*!< сколько песка ещё осталось.. */
timeout_t _size; /*!< размер часов */
};
// --------------------------------------------------------------------------
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment