|
SuperTinyKernel™ RTOS 1.08.x
Lightweight, high-performance, deterministic, bare-metal C++ RTOS for resource-constrained embedded systems. MIT Open Source License.
|
#include <tx_api.h>
Public Attributes | |
| ULONG | tx_timer_id |
| const CHAR * | tx_timer_name |
| void(* | tx_timer_expiration_function )(ULONG input) |
| ULONG | tx_timer_expiration_input |
| ULONG | tx_timer_initial_ticks |
| ULONG | tx_timer_reschedule_ticks |
| UINT | tx_timer_active |
| uint64_t | tx_timer_stk_expiry |
| struct TX_TIMER_STRUCT * | tx_timer_stk_next |
| struct TX_TIMER_STRUCT * | tx_timer_stk_prev |
| UINT TX_TIMER_STRUCT::tx_timer_active |
Definition at line 317 of file tx_api.h.
Referenced by anonymous_namespace{threadx_stk.cpp}::StkTimerThread::Run(), tx_timer_activate(), tx_timer_create(), tx_timer_deactivate(), tx_timer_delete(), and tx_timer_info_get().
| void(* TX_TIMER_STRUCT::tx_timer_expiration_function) (ULONG input) |
Definition at line 313 of file tx_api.h.
Referenced by anonymous_namespace{threadx_stk.cpp}::StkTimerThread::Run(), and tx_timer_create().
| ULONG TX_TIMER_STRUCT::tx_timer_expiration_input |
Definition at line 314 of file tx_api.h.
Referenced by anonymous_namespace{threadx_stk.cpp}::StkTimerThread::Run(), and tx_timer_create().
| ULONG TX_TIMER_STRUCT::tx_timer_id |
Definition at line 311 of file tx_api.h.
Referenced by anonymous_namespace{threadx_stk.cpp}::IsValidTimer(), tx_timer_create(), and tx_timer_delete().
| ULONG TX_TIMER_STRUCT::tx_timer_initial_ticks |
Definition at line 315 of file tx_api.h.
Referenced by tx_timer_activate(), tx_timer_change(), and tx_timer_create().
| const CHAR* TX_TIMER_STRUCT::tx_timer_name |
Definition at line 312 of file tx_api.h.
Referenced by tx_timer_create(), and tx_timer_info_get().
| ULONG TX_TIMER_STRUCT::tx_timer_reschedule_ticks |
Definition at line 316 of file tx_api.h.
Referenced by anonymous_namespace{threadx_stk.cpp}::StkTimerThread::Run(), tx_timer_change(), tx_timer_create(), and tx_timer_info_get().
| uint64_t TX_TIMER_STRUCT::tx_timer_stk_expiry |
Definition at line 318 of file tx_api.h.
Referenced by anonymous_namespace{threadx_stk.cpp}::StkTimerThread::Run(), anonymous_namespace{threadx_stk.cpp}::TimerListInsert(), tx_timer_activate(), tx_timer_create(), and tx_timer_info_get().
| struct TX_TIMER_STRUCT* TX_TIMER_STRUCT::tx_timer_stk_next |
Definition at line 319 of file tx_api.h.
Referenced by anonymous_namespace{threadx_stk.cpp}::TimerListInsert(), anonymous_namespace{threadx_stk.cpp}::TimerListRemove(), and tx_timer_create().
| struct TX_TIMER_STRUCT* TX_TIMER_STRUCT::tx_timer_stk_prev |
Definition at line 320 of file tx_api.h.
Referenced by anonymous_namespace{threadx_stk.cpp}::TimerListInsert(), anonymous_namespace{threadx_stk.cpp}::TimerListRemove(), and tx_timer_create().