GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > GRBP / V0-2-0

Constituent: grbpsiu     Tag: sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

GRBP_gbmRepoint.h File Reference

GBM repoint request handling, interface. More...

#include "GRBP_gbmMsg.h"
#include "GRBP_skew.h"
#include "GRB/GRB_latMsg.h"
#include "GRB/GRB_gbmMsg.h"

Include dependency graph for GRBP_gbmRepoint.h:

This graph shows which files directly or indirectly include this file:


Data Structures

struct  _GRBP_gbmRepoint
 The GBM context. More...

Typedefs

typedef _GRBP_DB_gbmRepoint GRBP_DB_gbmRepoint
typedef _GRBP_gbmRepoint GRBP_gbmRepoint
 Typedef for struct _GRBP_gbmRepoint.

Functions

void GRBP_gbmRepointConstruct (GRBP_gbmRepoint *gbm, const GRBP_DB_gbmRepoint *cfg)
 Constructs the client GBM repoint context.
static __inline void GRBP__gbmRepointCancel (GRBP_gbmRepoint *gbm)
 Resets the client GBM context, canceling any pending repoints.
static __inline void GRBP__gbmRepointCheck (GRBP_gbmRepoint *gbm, double time, GRB_latConfirmRtn send)
 Sends a repoint request if one is pending and has come due.
static __inline void GRBP__gbmRepointSave (GRBP_gbmRepoint *gbm, const GRB_gbmRptMsg *msg)
 If no GBM repoint request is current pending, this relevant pieces of information from the GBM's repoint request are saved and the request is 'queued'.

Detailed Description

GBM repoint request handling, interface.

Author:
JJRussell - russell@slac.stanford.edu
   CVS $Id: GRBP_gbmRepoint.h,v 1.1 2007/07/05 22:18:11 russell Exp $

Function Documentation

static __inline void GRBP__gbmRepointCancel GRBP_gbmRepoint gbm  )  [static]
 

Resets the client GBM context, canceling any pending repoints.

Parameters:
gbm The GBM repoint context

static __inline void GRBP__gbmRepointCheck GRBP_gbmRepoint gbm,
double  time,
GRB_latConfirmRtn  send
[static]
 

Sends a repoint request if one is pending and has come due.

Parameters:
gbm The GBM repoint context
time The current time
send The repoint send function

static __inline void GRBP__gbmRepointSave GRBP_gbmRepoint gbm,
const GRB_gbmRptMsg *  msg
[static]
 

If no GBM repoint request is current pending, this relevant pieces of information from the GBM's repoint request are saved and the request is 'queued'.

Parameters:
gbm The GBM repoint context
msg The GBM repoint message

void GRBP_gbmRepointConstruct GRBP_gbmRepoint gbm,
const GRBP_DB_gbmRepoint *  cfg
 

Constructs the client GBM repoint context.

Parameters:
gbm The GBM repoint context
cfg The GBM repoint configuration


Generated on Fri Aug 3 03:47:27 2007 by  doxygen 1.4.4