GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > GRB / V1-3-0
Constituent: grb_doc     Tag: linux-gcc
#include "PBI/Endianness.h"
Include dependency graph for GRB_latMsg.h:
This graph shows which files directly or indirectly include this file:
Data Structures | |
struct | _GRB_latAlertMsgTime |
The representation of time in the LAT alert message. More... | |
struct | _GRB_latAlertMsgBclass_bf |
The bclass word as bit fields. More... | |
union | _GRB_latAlertMsgBclass |
Union of the uninterpreted 32-bit and bit field representation of the burst classification word. More... | |
struct | _GRB_latAlertMsg |
Structure containing a GRB alert message. More... | |
struct | _GRB_latMsgServices |
Structure containing the LAT message services. More... | |
Defines | |
#define | GRB_LATALERTMSG_BCLASS(_trigger_type,_location_method,_window_size) |
Macro to set the static fields GRB classification word. | |
Typedefs | |
typedef void(* | GRB_latSuspectRtn )(const GRB_latAlertMsg *alert) |
Signature for a GRB Suspect Alert callback routine. | |
typedef void(* | GRB_latUpdateRtn )(const GRB_latAlertMsg *alert) |
Signature for a GRB latUpdate Alert callback routine. | |
typedef void(* | GRB_latConfirmRtn )(unsigned int duration, double ra, double dec) |
Signature for a GRB Confirm Alert callback routine. | |
typedef void(* | GRB_latCloseoutRtn )(const GRB_latAlertMsg *alert, int inhibit) |
Signature for a GRB Closeout Alert callback routine. | |
typedef _GRB_latAlertMsgTime | GRB_latAlertMsgTime |
Typedef for struct _GRB_latAlertMsgTime. | |
typedef enum _GRB_latAlertMsgLocMethod | GRB_latAlertMsgLocMethod |
Typedef for enum _GRB_latAlertMsgLocMethod. | |
typedef enum _GRB_latAlertMsgTriggerType | GRB_latAlertMsgTriggerType |
Typedef for enum _GRB_latAlertMsgTriggerType. | |
typedef _GRB_latAlertMsgBclass_bf | GRB_latAlertMsgBclass_bf |
Typedef for struct _GRB_latAlertMsgBclass_bf. | |
typedef _GRB_latAlertMsgBclass | GRB_latAlertMsgBclass |
Typedef for union _GRB_latAlertMsgBclass. | |
typedef _GRB_latAlertMsg | GRB_latAlertMsg |
Typedef for struct _GRB_latAlertMsg. | |
typedef _GRB_latMsgServices | GRB_latMsgServices |
Typedef for struct GRB_latMsgServices. | |
Enumerations | |
enum | _GRB_latAlertMsgLocMethod { GRB_LATALERTMSG_LOCMETHOD_ALL = 0, GRB_LATALERTMSG_LOCMETHOD_ENERGY = 1, GRB_LATALERTMSG_LOCMETHOD_RSVD_2 = 2, GRB_LATALERTMSG_LOCMETHOD_RSVD_3 = 3 } |
Enumerates the location method. More... | |
enum | _GRB_latAlertMsgTriggerType { GRB_LATALERTMSG_TRIGGERTYPE_LAT = 0, GRB_LATALERTMSG_TRIGGERTYPE_GBM = 1 } |
Enumerates the trigger types. More... |
CVS $Id: GRB_latMsg.h,v 1.10 2007/12/05 19:34:12 smaldona Exp $
|
Value: ( (((_trigger_type ) & 0x1) << 18) | \ (((_location_method) & 0x3) << 16) | \ (((_window_size ) & 0xffff) << 0) ) \
|
|
Typedef for struct _GRB_latAlertMsg.
|
|
Signature for a GRB Closeout Alert callback routine.
|
|
Signature for a GRB Confirm Alert callback routine.
|
|
Typedef for struct GRB_latMsgServices.
|
|
Signature for a GRB Suspect Alert callback routine.
|
|
Signature for a GRB latUpdate Alert callback routine.
|
|
Enumerates the location method.
|
|
Enumerates the trigger types.
|