GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > PBC / V4-12-1

Constituent: pbc     Tag: mv2304


Interface   Data Structures   File List   Data Fields   Globals  

PBC_control.h File Reference

Interface to the PBC_control.c functions. More...

#include "ITC/ITC_pubdefs.h"
#include "PBS/FPA.h"
#include "PBS/MTX.ih"

Include dependency graph for PBC_control.h:

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


Data Structures

struct  _PBC_Control
 PBC control block. More...

Typedefs

typedef enum _PBC_ControlState PBC_ControlState
 Typedef for _PBC_ControlState.
typedef _PBC_Control PBC_Control
 Typedef for _PBC_Control.

Enumerations

enum  _PBC_ControlState {
  PBC_CTL_UNKNOWN = 0,
  PBC_CTL_UNINITIALIZED = 1,
  PBC_CTL_INITIALIZING = 2,
  PBC_CTL_INITIALIZED = 3,
  PBC_CTL_SHUTDOWN = 4
}
 Valid control block states. More...

Variables

PBC_ControlPBC_pbc
 Control block for PBC.

Detailed Description

Interface to the PBC_control.c functions.

    CVS $Id: PBC_control.h,v 1.7 2005/08/12 16:42:42 dmay Exp $
    

Defines the interface to the functions found in PBC_control.c.


Enumeration Type Documentation

enum _PBC_ControlState
 

Valid control block states.

Enumerator:
PBC_CTL_UNKNOWN  Unknown state (guard value).
PBC_CTL_UNINITIALIZED  The PBC functions have not been initialized or they failed to initialize. Use PBC_initialize() to initialize them.
PBC_CTL_INITIALIZING  The PBC functions are in the process of being initialized by PBC_initialize().
PBC_CTL_INITIALIZED  The PBC functions have been initialized and are ready to be used or shutdown by PBC_shutdown().
PBC_CTL_SHUTDOWN  The PBC functions are in the process of being shutdown by PBC_shutdown().


Variable Documentation

PBC_Control* PBC_pbc
 

Control block for PBC.

Pointer to the control block (state) for the PBC application-level functions. The actual control block buffer is allocated during PBC_initialize().


Generated on Mon Aug 7 22:00:16 2006 by  doxygen 1.4.4