GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > QSE / V1-4-0
Constituent: qseprint     Tag: linux-gcc
#include "LSF/LSF_scan.h"
#include "QSE/QSE_evt.h"
Include dependency graph for QSE_printDvr.h:
This graph shows which files directly or indirectly include this file:
Data Structures | |
struct | _QSE_printDvrStatsGbl |
Global counts of datagrams, contributions and records. More... | |
struct | _QSE_printDvrStatsDgm |
Statistics of this datagram, contributions and records. More... | |
struct | _QSE_printDvrStatsCtb |
Statistics of this contributor, records. More... | |
struct | _QSE_printDvrStats |
Statistics at the global, datagram, contributor and record level. More... | |
Typedefs | |
typedef _QSE_printDvrStatsGbl | QSE_printDvrStatsGbl |
Typedef for struct QSE_printDvrStatsGbl. | |
typedef _QSE_printDvrStatsDgm | QSE_printDvrStatsDgm |
Typedef for struct QSE_printCtxStatsDgm. | |
typedef _QSE_printDvrStatsCtb | QSE_printDvrStatsCtb |
Typedef for struct QSE_printDvrStatsCtb. | |
typedef _QSE_printDvrStats | QSE_printDvrStats |
Typedef for struct _QSE_printDvrStats. | |
typedef unsigned int(* | QSE_printDvrDgm )(void *context, const LSF_datagram *dgm, void *prm) |
Callback signature for user provided datagram handler. | |
typedef unsigned int(* | QSE_printDvrCtb )(void *context, const LSF_contribution *ctb, void *prm) |
Callback signature for user provided context handler. | |
typedef unsigned int(* | QSE_printDvrRec )(void *context, const LSF_record *rec, void *prm) |
Callback signature for user provided record handler. | |
typedef enum _QSE_PRINTDVR_FATE_K | QSE_PRINTDVR_FATE_K |
Typedef for enum _QSE_PRINTDVR_FATE_K. | |
Enumerations | |
enum | _QSE_PRINTDVR_FATE_K { QSE_PRINTDVR_FATE_K_CONTINUE = 0, QSE_PRINTDVR_FATE_K_STOP = 1 } |
Fate returned by the print driver callback routine to determine whether more events are processed or not. | |
Functions | |
unsigned int | QSE_printDvrSizeof (void *ctx) |
Returns the size, in bytes of a QSE_printDvr structure. | |
QSE_printDvr * | QSE_printDvrConstruct (QSE_printDvr *dvr, unsigned int options, const QSE_update *upd_tbl, void *upd_prm, QSE_printDvrDgm dgm_rtn, QSE_printDvrCtb ctb_rtn, QSE_printDvrRec rec_rtn, void *usr_prm) |
Constructs/initializes the print context control block. | |
LSF_scanContributionHandler | QSE_printDvrDatagram (QSE_printDvr *dvr, const LSF_datagram *datgram) |
Prints the header of the specified datagram. | |
void | QSE_printDvrDestruct (QSE_printDvr *dvr) |
Frees any resources garnered during the contruction phase. | |
const QSE_printDvrStats * | QSE_printDvrStatsLocate (QSE_printDvr *dvr) |
Retrieves a pointer to the statistics. | |
void | QSE_printDvrStatsClear (QSE_printDvr *dvr) |
Clears the print driver statistics. |
CVS $Id: QSE_printDvr.h,v 1.4 2005/11/18 01:32:32 russell Exp $
|
Callback signature for user provided context handler.
|
|
Callback signature for user provided datagram handler.
|
|
Callback signature for user provided record handler.
|
|
Constructs/initializes the print context control block.
|
|
Prints the header of the specified datagram.
|
|
Frees any resources garnered during the contruction phase.
|
|
Returns the size, in bytes of a QSE_printDvr structure.
|
|
Clears the print driver statistics.
|
|
Retrieves a pointer to the statistics.
|