GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > GRBU / V0-0-4

Constituent: grbu     Tag: sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

_GRBU_MergeControl Struct Reference

Control structure for the merge process. More...

#include <GRBU_prvdefs.h>

Collaboration diagram for _GRBU_MergeControl:

Collaboration graph
[legend]

Data Fields

unsigned int init
unsigned int want
unsigned int need
unsigned int have
GRB_siuProcessRtn exec_rtn
void * exec_prm
GRB_siuStartRtn stop_rtn
void * stop_prm
GRBU_Source src [ITC_L_LATCPUS]

Detailed Description

Control structure for the merge process.


Field Documentation

void* _GRBU_MergeControl::exec_prm
 

Parameter to above

GRB_siuProcessRtn _GRBU_MergeControl::exec_rtn
 

Callback to process a photon

unsigned int _GRBU_MergeControl::have
 

CPUs "packet-on-hand"

unsigned int _GRBU_MergeControl::init
 

One-time intialization preformed

unsigned int _GRBU_MergeControl::need
 

CPUs needed to progress merge

GRBU_Source _GRBU_MergeControl::src[ITC_L_LATCPUS]
 

Control per source (CPU)

void* _GRBU_MergeControl::stop_prm
 

Parameter to above

GRB_siuStartRtn _GRBU_MergeControl::stop_rtn
 

Callback at end of process

unsigned int _GRBU_MergeControl::want
 

CPUs to include in merge process


The documentation for this struct was generated from the following file:
Generated on Wed Jun 20 01:46:30 2007 by  doxygen 1.4.4