GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > IPBS / V0-0-1
Constituent: pbs     Tag: i845e
#include "PBI/Inline.h"
#include "PBI/Attribute.h"
#include "IPBS/TASK.h"
#include "IPBS/TBD.ih"
#include "PBI/TBD_id.h"
Include dependency graph for TASK.ih:
Functions | |
TASK__EXP_PROTO int | TASK__priority_number_boost (int priority, int boost) ATTR_UNUSED_OK |
Boosts the priority number by the boost. | |
TASK__EXP_PROTO int | TASK__priority_number_limit (int priority) ATTR_UNUSED_OK |
Limits the priority number to fit within the specified bounds. | |
TASK__EXP_PROTO TASK_tcb * | TASK__self (void) ATTR_UNUSED_OK |
Returns the tcb of the calling task. |
CVS $Id: TASK.ih,v 1.1.1.1 2006/02/10 21:45:36 saxton Exp $
|
Boosts the priority number by the boost.
The boost can be specified as a positive or negative number. Positive boosts will always result in a priority number that raises a task's absolute priority. Negative numbers will always result in a priority number that lowers a task's priority number. In all cases the routine will limit the resulting priority between the minimum, TASK_K_PRIORITY_MIN and TASK_K_PRIORITY_MAX numbers. |
|
Limits the priority number to fit within the specified bounds.
|
|
Returns the tcb of the calling task.
|