GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > GRBP / V1-0-1
Constituent: grbpsiu     Tag: linux-gcc
#include "GRBP_DB/GRBP_DB_messageSchedule.h"
#include "GRBP_skew.h"
#include "GRBP_math.h"
#include "GRBP_location.h"
#include "GRB/GRB_latMsg.h"
Include dependency graph for GRBP_message.h:
This graph shows which files directly or indirectly include this file:
Data Structures | |
struct | _GRBP_messageTriggerPrms |
Parameters controlling the dispatching of the initial trigger message. More... | |
struct | _GRBP_messageUpdatePrms |
The parameters controlling the delivery of one update messages. More... | |
struct | _GRBP_messageUpdateListPrms |
The parameters controlling the delivery of update messages. More... | |
struct | _GRBP_messageCloseoutPrms |
Parameters controlling the dispatching of the closeout message message. More... | |
struct | _GRBP_messagePrms |
The parameters controlling the initial GRBP message message and the subsequent update and closeout messages. More... | |
struct | _GRBP_message |
The context controlling controlling the initial GRBP message message and the subsequent update and closeout messages. More... | |
Typedefs | |
typedef _GRBP_grb | GRBP_grb |
typedef _GRBP_probabilityLogs | GRBP_probabilityLogs |
typedef _GRBP_messageTriggerPrms | GRBP_messageTriggerPrms |
Typedef for struct _GRBP_messageTriggerPrms. | |
typedef _GRBP_messageUpdatePrms | GRBP_messageUpdatePrms |
Typedef for struct _GRBP_messageUpdateMemberPrms. | |
typedef _GRBP_messageUpdateListPrms | GRBP_messageUpdateListPrms |
Typedef for struct _GRBP_messageUpdateListPrms. | |
typedef _GRBP_messageCloseoutPrms | GRBP_messageCloseoutPrms |
Typedef for struct _GRBP_messageCloseoutPrms. | |
typedef _GRBP_messagePrms | GRBP_messagePrms |
Typedef for struct _GRBP_messagePrms. | |
typedef _GRBP_message | GRBP_message |
Typedef for struct _GRBP_message. | |
Functions | |
int | GRBP_messageSizeof (void) |
void | GRBP_messageConstruct (GRBP_message *msg, const GRBP_DB_messageSchedule *cfg, const GRB_latMsgServices *services) |
void | GRBP_messageReset (GRBP_message *msg) |
int | GRBP_messageTriggerCheck (GRBP_message *msg, int added, double start_time) |
int | GRBP_messageUpdateCheck (GRBP_message *msg, int added, double current_time) |
void | GRBP_messageCapture (GRBP_message *msg, const GRBP_grb *grb, double current_time) |
Captures the set of parameters that are defined when the GRB suspect message is issued. | |
void | GRBP_messageFormat (GRBP_message *msg, const GRBP_grb *grb) |
Formats the part of the alert message that gets continually updated. | |
void | GRBP_messagePlogsFormat (GRBP_message *msg, const GRBP_probabilityLogs *plogs) |
Formats the specified logs of the spatial and temporal probabilities into the working copy of the message. | |
void | GRBP_messageEarliestTimeFormat (GRBP_message *msg, double earliest_time) |
Sets the time of the earliest photon. | |
static __inline void | GRBP__messageSuspectDeliver (GRBP_message *msg) |
Delivers an GRB suspected alert message. | |
static __inline void | GRBP__messageUpdateDeliver (GRBP_message *msg) |
Delivers an GRB update alert message. | |
static __inline void | GRBP__messageConfirmDeliver (GRBP_message *msg, const GRBP_skew *skew, unsigned int duration, const GRBP_location *location) |
Delivers an GRB confirmed alert message. | |
static __inline void | GRBP__messageConfirmSet (GRBP_message *msg) |
Sets the confirmation flag in the message. | |
static __inline void | GRBP__messageCloseoutDeliver (GRBP_message *msg, int inhibit_finish) |
Delivers an GRB closeout alert message. |
CVS $Id: GRBP_message.h,v 1.4 2007/12/05 21:04:43 russell Exp $
|
Delivers an GRB closeout alert message.
|
|
Delivers an GRB confirmed alert message.
|
|
Sets the confirmation flag in the message.
|
|
Delivers an GRB suspected alert message.
|
|
Delivers an GRB update alert message.
|
|
Captures the set of parameters that are defined when the GRB suspect message is issued.
|
|
Sets the time of the earliest photon.
|
|
Formats the part of the alert message that gets continually updated.
|
|
Formats the specified logs of the spatial and temporal probabilities into the working copy of the message.
|