GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > ITC / V3-5-1

Constituent: itc     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

_ITC_Queue Struct Reference

Structure to hold ITC per queue information. More...

#include <ITC_prvdefs.h>

Collaboration diagram for _ITC_Queue:

Collaboration graph
[legend]

Data Fields

FORK_que * fqi
PL_list fqm
ITC_TaskID tid
ITC_QueueID qid
ITC_Queuechk
ITC_cb_DispatchdspRtn
void * dspPrm
ITC_cb_MemorymemRtn
void * memPrm
ITC_cb_ProcessorrawRtn
void * rawPrm
const ITC_CommandListcmdLst
void * cmdPrm
unsigned int cnt
unsigned int rcv [ITC_L_DISPS]
unsigned int bad [ITC_L_DISPS]

Detailed Description

Structure to hold ITC per queue information.


Field Documentation

unsigned int _ITC_Queue::bad[ITC_L_DISPS]
 

Packets failed execution

ITC_Queue* _ITC_Queue::chk
 

Security check (self-pointer)

const ITC_CommandList* _ITC_Queue::cmdLst
 

Command table dispatch list

void* _ITC_Queue::cmdPrm
 

Command table dispatch parameter

unsigned int _ITC_Queue::cnt
 

Count of items queued here

void* _ITC_Queue::dspPrm
 

Dispatch plug-in routine parameter

ITC_cb_Dispatch* _ITC_Queue::dspRtn
 

Dispatch plug-in routine

FORK_que* _ITC_Queue::fqi
 

Fork queue handle

PL_list _ITC_Queue::fqm
 

Fork queue mask (in PL language)

void* _ITC_Queue::memPrm
 

Memory allocation parameter

ITC_cb_Memory* _ITC_Queue::memRtn
 

Memory allocation callback

ITC_QueueID _ITC_Queue::qid
 

Queue ID

void* _ITC_Queue::rawPrm
 

Raw packet processor parameter

ITC_cb_Processor* _ITC_Queue::rawRtn
 

Raw packet processor callback

unsigned int _ITC_Queue::rcv[ITC_L_DISPS]
 

Packets received

ITC_TaskID _ITC_Queue::tid
 

Task ID


The documentation for this struct was generated from the following file:
Generated on Wed May 17 21:58:43 2006 by  doxygen 1.4.4