nico@207: nico@207:
nico@207:#include <data.h>
#include "lifegrd.h"
#include "canfestival.h"
nico@207: Go to the source code of this file.
Functions | |
void | ConsumerHearbeatAlarm (CO_Data *d, UNS32 id) |
void | ProducerHearbeatAlarm (CO_Data *d, UNS32 id) |
UNS32 | OnHearbeatProducerUpdate (CO_Data *d, const indextable *unsused_indextable, UNS8 unsused_bSubindex) |
e_nodeState | getNodeState (CO_Data *d, UNS8 nodeId) |
void | proceedNODE_GUARD (CO_Data *d, Message *m) |
UNS32 | OnHeartbeatProducerUpdate (CO_Data *d, const indextable *unsused_indextable, UNS8 unsused_bSubindex) |
void | heartbeatInit (CO_Data *d) |
void | heartbeatStop (CO_Data *d) |
void | _heartbeatError (UNS8 heartbeatID) |
void _heartbeatError | nico@207:( | nico@207:UNS8 | nico@207:heartbeatID | nico@207:) | nico@207:nico@207: |
void ConsumerHearbeatAlarm | nico@207:( | nico@207:CO_Data * | nico@207:d, | nico@207:|
nico@207: | nico@207: | UNS32 | nico@207:id | nico@207: |
nico@207: | ) | nico@207:nico@207: |
e_nodeState getNodeState | nico@207:( | nico@207:CO_Data * | nico@207:d, | nico@207:|
nico@207: | nico@207: | UNS8 | nico@207:nodeId | nico@207: |
nico@207: | ) | nico@207:nico@207: |
void heartbeatInit | nico@207:( | nico@207:CO_Data * | nico@207:d | nico@207:) | nico@207:nico@207: |
nico@207: nico@207:
nico@207: Definition at line 147 of file lifegrd.c. nico@207:
nico@207: References ConsumerHearbeatAlarm(), OnHeartbeatProducerUpdate(), ProducerHearbeatAlarm(), RegisterSetODentryCallBack(), and SetAlarm(). nico@207:
void heartbeatStop | nico@207:( | nico@207:CO_Data * | nico@207:d | nico@207:) | nico@207:nico@207: |
nico@207: nico@207:
nico@207: Definition at line 173 of file lifegrd.c. nico@207:
nico@207: References DelAlarm(). nico@207:
UNS32 OnHearbeatProducerUpdate | nico@207:( | nico@207:CO_Data * | nico@207:d, | nico@207:|
nico@207: | nico@207: | const indextable * | nico@207:unsused_indextable, | nico@207:|
nico@207: | nico@207: | UNS8 | nico@207:unsused_bSubindex | nico@207: |
nico@207: | ) | nico@207:nico@207: |
nico@207: nico@207:
UNS32 OnHeartbeatProducerUpdate | nico@207:( | nico@207:CO_Data * | nico@207:d, | nico@207:|
nico@207: | nico@207: | const indextable * | nico@207:unsused_indextable, | nico@207:|
nico@207: | nico@207: | UNS8 | nico@207:unsused_bSubindex | nico@207: |
nico@207: | ) | nico@207:nico@207: |
nico@207: nico@207:
nico@207: Definition at line 139 of file lifegrd.c. nico@207:
nico@207: References heartbeatInit(), and heartbeatStop(). nico@207:
void proceedNODE_GUARD | nico@207:( | nico@207:CO_Data * | nico@207:d, | nico@207:|
nico@207: | nico@207: | Message * | nico@207:m | nico@207: |
nico@207: | ) | nico@207:nico@207: |
nico@207: nico@207:
nico@207: Definition at line 50 of file lifegrd.c. nico@207:
nico@207: References ConsumerHearbeatAlarm(), DelAlarm(), and SetAlarm(). nico@207:
void ProducerHearbeatAlarm | nico@207:( | nico@207:CO_Data * | nico@207:d, | nico@207:|
nico@207: | nico@207: | UNS32 | nico@207:id | nico@207: |
nico@207: | ) | nico@207:nico@207: |
nico@207: nico@207:
nico@207: Definition at line 113 of file lifegrd.c. nico@207:
nico@207: References DelAlarm(). nico@207:
nico@207: