GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > PBS / V2-10-12
Constituent: pbs     Tag: linux-gcc
#include "PBI/Inline.h"
#include "PBI/Attribute.h"
#include "PBS/TASK.h"
#include "PBS/TBD.ih"
#include "PBI/TBD_id.h"
Include dependency graph for TASK.ih:
This graph shows which files directly or indirectly include this file:
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.4 2004/05/12 16:19:03 russell 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.
|