Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
U
uniset2
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
UniSet project repositories
uniset2
Commits
c5934d47
Commit
c5934d47
authored
Oct 24, 2015
by
Vitaly Lipatov
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
use timeout_t instead int
parent
056bf04c
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
9 additions
and
8 deletions
+9
-8
ctl-cpp-common.xsl
Utilities/codegen/ctl-cpp-common.xsl
+2
-2
IOControl.h
extensions/IOControl/IOControl.h
+1
-1
MBExchange.cc
extensions/ModbusMaster/MBExchange.cc
+1
-1
MBSlave.cc
extensions/ModbusSlave/MBSlave.cc
+1
-1
SharedMemory.h
extensions/SharedMemory/SharedMemory.h
+1
-1
HourGlass.h
include/HourGlass.h
+3
-2
No files found.
Utilities/codegen/ctl-cpp-common.xsl
View file @
c5934d47
...
...
@@ -308,9 +308,9 @@
/*! получить текстовое свойство из конф. файла по привязанной confnode */
inline const std::string getProp(const std::string
&
name) { return UniSetTypes::uniset_conf()->getProp(confnode, name); }
in
t smReadyTimeout; /*!
<
время ожидания готовности SM */
timeout_
t smReadyTimeout; /*!
<
время ожидания готовности SM */
std::atomic_bool activated;
in
t activateTimeout; /*!
<
время ожидания готовности UniSetObject к работе */
timeout_
t activateTimeout; /*!
<
время ожидания готовности UniSetObject к работе */
PassiveTimer ptStartUpTimeout; /*!
<
время на блокировку обработки WatchDog, если недавно был StartUp */
int askPause; /*!
<
пауза между неудачными попытками заказать датчики */
...
...
extensions/IOControl/IOControl.h
View file @
c5934d47
...
...
@@ -379,7 +379,7 @@ class IOControl:
bool
force
;
/*!< флаг, означающий, что надо сохранять в SM, даже если значение не менялось */
bool
force_out
;
/*!< флаг, включающий принудительное чтения выходов */
in
t
smReadyTimeout
;
/*!< время ожидания готовности SM к работе, мсек */
timeout_
t
smReadyTimeout
;
/*!< время ожидания готовности SM к работе, мсек */
int
defCardNum
;
/*!< номер карты по умолчанию */
int
maxCardNum
;
/*! максимально разрешённый номер для карты */
...
...
extensions/ModbusMaster/MBExchange.cc
View file @
c5934d47
...
...
@@ -268,7 +268,7 @@ MBExchange::~MBExchange()
void
MBExchange
::
waitSMReady
()
{
// waiting for SM is ready...
in
t
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
;
...
...
extensions/ModbusSlave/MBSlave.cc
View file @
c5934d47
...
...
@@ -461,7 +461,7 @@ void MBSlave::finalThread()
void
MBSlave
::
waitSMReady
()
{
// waiting for SM is ready...
in
t
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
;
...
...
extensions/SharedMemory/SharedMemory.h
View file @
c5934d47
...
...
@@ -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) в ноль). */
...
...
include/HourGlass.h
View file @
c5934d47
...
...
@@ -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
)
{
in
t
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 - обратное (перевёрнутое) */
in
t
_sand
;
/*!< сколько песка ещё осталось.. */
timeout_
t
_sand
;
/*!< сколько песка ещё осталось.. */
timeout_t
_size
;
/*!< размер часов */
};
// --------------------------------------------------------------------------
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment