TimerLiaison object.

All content is private.

Public Attributes#

uint32_t
uint8_t

Keeps count of added timers.

uint8_t

Size of pTimerList.

struct SSwTimer **

Pointer to array of pointers to SwTimer objects.

uint8_t

which bit to use when notifying receiver task of pending timer event(range 0 - 31)

void *

Handle to task in which callbacks should be performed.

Public Attribute Documentation#

dummy#

uint32_t SSwTimerLiaison::dummy[PRIVATE_STATIC_TIMER_SIZE]

iTimerCount#

uint8_t SSwTimerLiaison::iTimerCount

Keeps count of added timers.


iTimerListSize#

uint8_t SSwTimerLiaison::iTimerListSize

Size of pTimerList.


pTimerList#

struct SSwTimer** SSwTimerLiaison::pTimerList

Pointer to array of pointers to SwTimer objects.


iTaskNotificationBitNumber#

uint8_t SSwTimerLiaison::iTaskNotificationBitNumber

which bit to use when notifying receiver task of pending timer event(range 0 - 31)


ReceiverTask#

void* SSwTimerLiaison::ReceiverTask

Handle to task in which callbacks should be performed.