GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LCI / V6-0-0 > lci / mv2304


Interface   Data Structures   File List   Data Fields   Globals  

_LCI_collection Struct Reference

The state of the event collection for this calibration cycle comprising various communication pointers, the synchronisation structure, the number of outstanding events, and temporary storage for the raw events. More...

#include <collect_p.h>

List of all members.

Public Attributes

void * lcbd
 Pointer to the LCB control block.
void * cr
 Pointer to a multi-item command-response structure.
long long time
 Accumulated collection time.
unsigned exp
 Number of expected events.
unsigned rcv
 Number of received events.
LCI_cuecue
 Synchronisation structure to use to signal all events have arrived.
EBF_siv siv
 State information vector - used to track packets in events that span multiple packets.
EBF_dir * dir
 Directories of the contributors to the events.
unsigned write
 Current directory being updated.
unsigned read
 Next directory to return.
unsigned cap
 Capacity of the collection.
void * store
 Pointer to start of the storage area.
size_t size
 Size in bytes of the storage area.
char * curr
 Pointer to the start of the free space.
size_t free
 Size in bytes of the free space.


Detailed Description

The state of the event collection for this calibration cycle comprising various communication pointers, the synchronisation structure, the number of outstanding events, and temporary storage for the raw events.

Member Data Documentation

LCI_cue* _LCI_collection::cue

Synchronisation structure to use to signal all events have arrived.


The documentation for this struct was generated from the following file:
Generated on Thu Aug 20 14:53:31 2009 by  doxygen 1.5.3