GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LIM / V1-20-0

Constituent: lim     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

_LIM_Task Struct Reference

Control information for LIM tasks. More...


Data Fields

unsigned int key
LIM_Task_State state
const char * name
void * extra_p
ITC_Task * task_p
ITC_TaskID tid
ITC_cb_Memory * conf_alloc_p
ITC_ApidDef * apid_def_p [5]
ITC_QueueID raw_qid [5]
MTX mtx


Detailed Description

Control information for LIM tasks.


Field Documentation

ITC_ApidDef* _LIM_Task::apid_def_p[5]
 

Pointer to command handler definitions.

ITC_cb_Memory* _LIM_Task::conf_alloc_p
 

Pointer to function that allocates memory for command confirmations.

void* _LIM_Task::extra_p
 

Pointer to additional task-specific control information.

unsigned int _LIM_Task::key
 

Key value that is set to LIM_TASK_VALID_KEY when the task control information is valid.

MTX _LIM_Task::mtx
 

Interlock for reading and writing this control information.

const char* _LIM_Task::name
 

Name of the task.

ITC_QueueID _LIM_Task::raw_qid[5]
 

IDs of queues to which RAW command handlers have been attached.

LIM_Task_State _LIM_Task::state
 

Current state of the task.

ITC_Task* _LIM_Task::task_p
 

Pointer to descriptor for the task.

ITC_TaskID _LIM_Task::tid
 

ID of the task.


The documentation for this struct was generated from the following file:
Generated on Thu Oct 30 01:46:10 2008 by  doxygen 1.4.4