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


Interface   Data Structures   File List   Data Fields   Globals  

collect.h File Reference

The collection routines coordinate between the LCDB task recieving the event packets and the LCI task that will handle the complete events. More...

#include "EDS/EBF_pkt.h"
#include "EDS/EBF_dir.h"
#include "LCBD/LCBD_evt.h"

Typedefs

typedef struct
_LCI_collection 
LCI_collection
 Declaration of the opaque collection structure.

Functions

void LCI_collClearCounts (LCI_collection *cll)
void LCI_collCounts (LCI_collection *cll, unsigned int *nWait, unsigned int *nSignal, unsigned int *nTimeout)
LCI_collectionLCI_collCreate (unsigned cap)
void LCI_collDelete (LCI_collection *cll)
unsigned LCI_collect (LCI_collection *cll, unsigned nev, unsigned period)
unsigned LCI_collected (LCI_collection *cll)
unsigned LCI_collEventCB (void *prm, unsigned int dsc, LCBD_evt *pkt)
EBF_dir * LCI_collGet (LCI_collection *cll)
void LCI_collRestart (LCI_collection *cll)
void LCI_collSetCom (LCI_collection *cll, void *lcbd, void *cr)
void LCI_collTime (LCI_collection *cll, int clear, long long *ctime)


Detailed Description

The collection routines coordinate between the LCDB task recieving the event packets and the LCI task that will handle the complete events.

Author:
James Swain & Owen Saxton
Id

Generated on Thu Aug 20 14:53:48 2009 by  doxygen 1.5.3