GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > PBS / V2-10-5
Constituent: pbs     Tag: rad750
#include <stdio.h>
#include <string.h>
#include "PBS/TASK.h"
#include "TASK_pvtdefs.h"
#include "PBS/TBD.h"
#include "TBD_pvtdefs.h"
#include "PBS/TOV.h"
#include "PBS/TOC.h"
#include "PBS/MBA.h"
Include dependency graph for TASK.c:
Functions | |
int | TASK_priority_number_compute (int priority, TASK_priority_type type, const TASK_tcb *tcb) |
Computes a priority number, either as an absolute or based on the priority of another task. | |
int | TASK_attr_init (TASK_attr *attributes) |
Provides a standard method of initializing the attributes block to a set of known values. These values may be platform dependent. | |
int | TASK_attr_priority_set (TASK_attr *attributes, int priority) |
Sets the priority field in the task attributes block to the the specified value. This can be either absolute or relative to the current task's priority. | |
TASK_tcb * | TASK_cvt (void) |
Converts an existing VXWORKs task or POSIX thread to TASK object. | |
int | TASK_pause (unsigned int nsecs) |
Causes the calling task to wait (pause) for the specified number of nanoseconds. | |
int | TASK_rvt (void) |
Reverts the current task back to its native self by stripping it of its TASK functionality. |
CVS $Id: TASK.c,v 1.6 2004/07/27 23:55:35 russell Exp $
Just a place to gather the different implementations together. The real code is in the TASK.c.xx-xxx-xxx's.
|
Provides a standard method of initializing the attributes block to a set of known values. These values may be platform dependent.
|
|
Sets the priority field in the task attributes block to the the specified value. This can be either absolute or relative to the current task's priority.
|
Here is the call graph for this function:
|
Converts an existing VXWORKs task or POSIX thread to TASK object.
|
Here is the call graph for this function:
|
Causes the calling task to wait (pause) for the specified number of nanoseconds.
|
Here is the call graph for this function:
|
Computes a priority number, either as an absolute or based on the priority of another task.
|
Here is the call graph for this function:
|
Reverts the current task back to its native self by stripping it of its TASK functionality.
|
Here is the call graph for this function: