GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> GRB / V1-3-1 > grb_doc / sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

GRB_siu.h File Reference

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

#include <GRB/GRB_latMsg.h>
#include <GRB/GRB_gbmMsg.h>
#include <GRB/GRB_msgdef.h>
#include <GRB/GRB_pktdef.h>

Classes

struct  _GRB_siuServices
 Structure containing the SIU GRB services. More...

Typedefs

typedef unsigned int(* GRB_siuSizeofRtn )(void *prm)
 Signature for a routine to get SIU GRB services size.
typedef const GRB_siuServices *(* GRB_siuServicesGetRtn )(void *ctl, void *prm, const GRB_latMsgServices *latsvc)
 Signature for a routine to get SIU GRB services.
typedef void(* GRB_siuProcessRtn )(void *ctl, const GRB_msgHdr *msg)
 Signature for a routine to process SIU GRB messages.
typedef void(* GRB_siuStartRtn )(void *ctl)
 Signature for a routine to start a SIU GRB run.
typedef void(* GRB_siuStopRtn )(void *ctl)
 Signature for a routine to stop a SIU GRB run.
typedef struct _GRB_siuServices GRB_siuServices
 Typedef for struct _GRB_siuServices.


Detailed Description

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

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

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

Typedef Documentation

Signature for a routine to process SIU GRB messages.

Parameters:
ctl User control parameter
msg GRB message header

Typedef for struct _GRB_siuServices.

This structure describes the content of an SIU GRB services block

Signature for a routine to get SIU GRB services.

Returns:
GRB SIU services pointer
Parameters:
ctl User control parameter
prm User parameter
latsvc GRB_latMsgServices struct

Signature for a routine to get SIU GRB services size.

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

Signature for a routine to start a SIU GRB run.

Parameters:
ctl User control parameter

Signature for a routine to stop a SIU GRB run.

Parameters:
ctl User control parameter


Generated on Wed Nov 21 19:01:45 2012 by  doxygen 1.5.8