txfr_timer is only used within threadx.
 
Symbols
loading...
Files
loading...

txfr_timer struct

Syntax

typedef struct txfr_timer txfr_timer_t;
Implemented in FreeRTOS.h:239

Fields

timer

No summary provided. Read more...

period

No summary provided. Read more...

one_shot

No summary provided. Read more...

allocated

No summary provided. Read more...

id

No summary provided. Read more...

callback

No summary provided. Read more...

References

LocationReferrerScopeText
FreeRTOS.h:233
typedef struct txfr_timer txfr_timer_t;
FreeRTOS.h:234
FreeRTOS.h:235
FreeRTOS.h:239
struct txfr_timer {
FreeRTOS.h:233
typedef struct txfr_timer txfr_timer_t;
FreeRTOS.h:234
FreeRTOS.h:235
FreeRTOS.h:237TimerCallbackFunction_t::xTimer
typedef void (*TimerCallbackFunction_t)(TimerHandle_t xTimer);
FreeRTOS.h:595xTimerCreate()
FreeRTOS.h:601xTimerCreateStatic()
FreeRTOS.h:606xTimerCreateStatic()::pxTimerBufferxTimerCreateStatic()
FreeRTOS.h:608xTimerDelete()::xTimerxTimerDelete()
FreeRTOS.h:610xTimerIsTimerActive()::xTimerxTimerIsTimerActive()
FreeRTOS.h:612xTimerStart()::xTimerxTimerStart()
FreeRTOS.h:615xTimerStop()::xTimerxTimerStop()
FreeRTOS.h:618xTimerChangePeriod()::xTimerxTimerChangePeriod()
FreeRTOS.h:622xTimerReset()::xTimerxTimerReset()
FreeRTOS.h:625xTimerStartFromISR()::xTimerxTimerStartFromISR()
FreeRTOS.h:628xTimerStopFromISR()::xTimerxTimerStopFromISR()
FreeRTOS.h:631xTimerChangePeriodFromISR()::xTimerxTimerChangePeriodFromISR()
FreeRTOS.h:635xTimerResetFromISR()::xTimerxTimerResetFromISR()
FreeRTOS.h:638pvTimerGetTimerID()::xTimerpvTimerGetTimerID()
FreeRTOS.h:640vTimerSetTimerID()::xTimervTimerSetTimerID()
FreeRTOS.h:642vTimerSetReloadMode()::xTimervTimerSetReloadMode()
FreeRTOS.h:645pcTimerGetName()::xTimerpcTimerGetName()
FreeRTOS.h:647xTimerGetPeriod()::xTimerxTimerGetPeriod()
FreeRTOS.h:649xTimerGetExpiryTime()::xTimerxTimerGetExpiryTime()
FreeRTOS.h:651uxTimerGetReloadMode()::xTimeruxTimerGetReloadMode()
tx_freertos.c:2226txfr_timer_callback_wrapper()::p_timertxfr_timer_callback_wrapper()
txfr_timer_t *p_timer;
tx_freertos.c:2228txfr_timer_callback_wrapper()
p_timer = (txfr_timer_t *)id;
tx_freertos.c:2238xTimerCreate()
tx_freertos.c:2244xTimerCreate()::p_timerxTimerCreate()
txfr_timer_t *p_timer;
tx_freertos.c:2257xTimerCreate()
p_timer = txfr_malloc(sizeof(txfr_timer_t));
tx_freertos.c:2285xTimerCreateStatic()
tx_freertos.c:2290xTimerCreateStatic()::pxTimerBufferxTimerCreateStatic()
tx_freertos.c:2326xTimerDelete()::xTimerxTimerDelete()
tx_freertos.c:2339xTimerDelete()
tx_freertos.c:2346xTimerIsTimerActive()::xTimerxTimerIsTimerActive()
tx_freertos.c:2366xTimerStart()::xTimerxTimerStart()
tx_freertos.c:2382xTimerStop()::xTimerxTimerStop()
tx_freertos.c:2398xTimerChangePeriod()::xTimerxTimerChangePeriod()
tx_freertos.c:2438xTimerReset()::xTimerxTimerReset()
tx_freertos.c:2476xTimerStartFromISR()::xTimerxTimerStartFromISR()
tx_freertos.c:2485xTimerStopFromISR()::xTimerxTimerStopFromISR()
tx_freertos.c:2494xTimerChangePeriodFromISR()::xTimerxTimerChangePeriodFromISR()
tx_freertos.c:2505xTimerResetFromISR()::xTimerxTimerResetFromISR()
tx_freertos.c:2514pvTimerGetTimerID()::xTimerpvTimerGetTimerID()
tx_freertos.c:2528vTimerSetTimerID()::xTimervTimerSetTimerID()
tx_freertos.c:2541vTimerSetReloadMode()::xTimervTimerSetReloadMode()
tx_freertos.c:2582pcTimerGetName()::xTimerpcTimerGetName()
tx_freertos.c:2590xTimerGetPeriod()::xTimerxTimerGetPeriod()
tx_freertos.c:2607xTimerGetExpiryTime()::xTimerxTimerGetExpiryTime()
tx_freertos.c:2632uxTimerGetReloadMode()::xTimeruxTimerGetReloadMode()