QP/C
Functions | Variables
qte_arm.c File Reference

QF_timeEvtListHead_ definition and QTimeEvt_arm_() implementation. More...

#include "qf_pkg.h"
#include "qassert.h"

Go to the source code of this file.

Functions

void QTimeEvt_arm_ (QTimeEvt *me, QActive *act, QTimeEvtCtr nTicks)
 Arm a time event (internal function to be used through macros only).

Variables

QTimeEvtQF_timeEvtListHead_

Detailed Description

QF_timeEvtListHead_ definition and QTimeEvt_arm_() implementation.

Definition in file qte_arm.c.


Function Documentation

void QTimeEvt_arm_ ( QTimeEvt me,
QActive act,
QTimeEvtCtr  nTicks 
)

Arm a time event (internal function to be used through macros only).

See also:
QTimeEvt_postIn, QTimeEvt_postEvery,

Definition at line 43 of file qte_arm.c.

References QTimeEvt::prev, Q_REQUIRE, Q_USER_SIG, QF_timeEvtListHead_, QS_BEGIN_NOCRIT_, QS_END_NOCRIT_, QS_OBJ_, QS_QF_TIMEEVT_ARM, QS_teObj_, and QS_TIME_.


Variable Documentation

head of linked list of time evts

Definition at line 40 of file qte_arm.c.

Referenced by QF_tick(), QTimeEvt_arm_(), QTimeEvt_disarm(), and QTimeEvt_rearm().