Classes | Functions | Variables
task_timing.c File Reference
#include <stdarg.h>
#include "config/compiler.h"
#include "core/interface/wmp_interface.h"
#include "core/include/global.h"
#include "core/include/frames.h"
#include "include/queue_core.h"
#include "core/include/queues.h"
#include "core/include/wmp_misc.h"
Include dependency graph for task_timing.c:

Go to the source code of this file.

Classes

struct  task_t

Functions

static void flush_unactive (void)
static int task_get_mm (int priority, int last_period)
int task_get_next_predicted_push_delay (void)
int task_get_next_predicted_push_delay_for_priority (int priority)
int task_get_next_predicted_push_delay_most_priority_than (int priority)
int task_get_priority_period (int priority)
void task_init (void)
void task_push (int priority)
int task_set_fixed_period (int priority, int period)
int wmpSetTaskMinimumSeparation (int priority, int period)

Variables

static task_t tasks [128]

Function Documentation

static void flush_unactive ( void  ) [static]

Definition at line 124 of file task_timing.c.

static int task_get_mm ( int  priority,
int  last_period 
) [static]

Definition at line 77 of file task_timing.c.

Definition at line 142 of file task_timing.c.

Definition at line 60 of file task_timing.c.

Definition at line 156 of file task_timing.c.

int task_get_priority_period ( int  priority)

Definition at line 170 of file task_timing.c.

void task_init ( void  )

Definition at line 99 of file task_timing.c.

void task_push ( int  priority)

Definition at line 107 of file task_timing.c.

int task_set_fixed_period ( int  priority,
int  period 
)

Definition at line 178 of file task_timing.c.

int wmpSetTaskMinimumSeparation ( int  priority,
int  period 
)

Definition at line 189 of file task_timing.c.


Variable Documentation

task_t tasks[128] [static]

Definition at line 58 of file task_timing.c.



ros_rt_wmp
Author(s): Danilo Tardioli, dantard@unizar.es
autogenerated on Fri Jan 3 2014 12:07:58