GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> GRB / dev > grb_doc / rhel4-32


Interface   Data Structures   File List   Data Fields   Globals  

GRB_epu.h File Reference

Gamma Ray Burst Analysis Code Defines the interface to and data structures containing the parameters used in processing and generating EPU gamma ray burst alerts. More...

#include <GRB/GRB_msgdef.h>

Classes

struct  _GRB_epuServices
 Structure containing the EPU GRB services. More...

Typedefs

typedef unsigned int(* GRB_epuSizeofRtn )(void *prm)
 Signature for a routine to get EPU GRB services size.
typedef const GRB_epuServices *(* GRB_epuServicesGetRtn )(void *ctl, void *prm)
 Signature for a routine to get EPU GRB services.
typedef int(* GRB_epuProcessRtn )(void *ctl, void *ixb, const GRB_msgHdr *msg, int len32)
 Signature for a routine to process EPU GRB events.
typedef struct _GRB_epuServices GRB_epuServices
 Typedef for struct GRB_epuServices.


Detailed Description

Gamma Ray Burst Analysis Code Defines the interface to and data structures containing the parameters used in processing and generating EPU gamma ray burst alerts.

Author:
Sergio Maldonado - smaldona@slac.stanford.edu

    CVS $Id: GRB_epu.h,v 1.4 2011/03/25 23:20:51 apw Exp $

Typedef Documentation

Signature for a routine to process EPU GRB events.

Returns:
Count of 32 bit words written to message buffer
Parameters:
ctl User control
ixb Information exchange block
msg GRB message header
len32 Count of 32 bit words available in GRB message buffer

Typedef for struct GRB_epuServices.

This structure describes the content of an EPU GRB services block

Signature for a routine to get EPU GRB services.

Returns:
GRB services pointer
Parameters:
ctl User control
prm User parameter

Signature for a routine to get EPU GRB services size.

Returns:
Size in bytes of EPU services
Parameters:
prm User parameter


Generated on Fri Mar 25 16:23:29 2011 by  doxygen 1.5.8