NinjaFlight
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
ninja_sched Struct Reference

#include <ninja_sched.h>

Collaboration diagram for ninja_sched:

Data Fields

cfTask_ttaskQueueArray [TASK_COUNT+1]
 
cfTask_tcurrentTask
 
uint32_t totalWaitingTasks
 
uint32_t totalWaitingTasksSamples
 
uint32_t realtimeGuardInterval
 
uint32_t currentTime
 
uint16_t averageSystemLoadPercent
 
int taskQueuePos
 
int taskQueueSize
 
const struct system_calls_timetime
 
const struct configconfig
 

Field Documentation

uint16_t ninja_sched::averageSystemLoadPercent
const struct config* ninja_sched::config
cfTask_t* ninja_sched::currentTask
uint32_t ninja_sched::currentTime
uint32_t ninja_sched::realtimeGuardInterval
cfTask_t* ninja_sched::taskQueueArray[TASK_COUNT+1]
int ninja_sched::taskQueuePos
int ninja_sched::taskQueueSize
const struct system_calls_time* ninja_sched::time
uint32_t ninja_sched::totalWaitingTasks
uint32_t ninja_sched::totalWaitingTasksSamples

The documentation for this struct was generated from the following file: