GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > MEM / V5-0-0

Constituent: mem     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

MEM_control.h File Reference

Interface to the MEM_control.c functions. More...

#include "ITC/ITC_pubdefs.h"
#include "MEM/MEM_dump.h"
#include "MEM/MEM_pubdefs.h"
#include "PBS/RW.ih"
#include "PBS/WUT.h"

Include dependency graph for MEM_control.h:

Include dependency graph

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

Included by dependency graph

Data Structures

struct  _MEM_Control
 MEM control block. More...


Typedefs

typedef enum _MEM_ControlState MEM_ControlState
 Typedef for _MEM_ControlState.

typedef _MEM_Control MEM_Control
 Typedef for _MEM_Control.


Enumerations

enum  _MEM_ControlState {
  MEM_CTL_UNKNOWN = 0,
  MEM_CTL_INITIALIZING = 1,
  MEM_CTL_INITIALIZED = 2
}
 Valid control block states. More...


Functions

unsigned int MEM_updateStats (MEM_Control *mem_p, unsigned int status, unsigned int fcode)
 Common routine to update MEM command statistics.


Variables

MEM_ControlMem_p
 Control block for MEM.


Detailed Description

Interface to the MEM_control.c functions.

    CVS $Id: MEM_control.h,v 1.9 2005/02/28 21:23:30 dmay Exp $
    

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


Enumeration Type Documentation

enum _MEM_ControlState
 

Valid control block states.

Enumeration values:
MEM_CTL_UNKNOWN  Unknown state (guard value).
MEM_CTL_INITIALIZING  Initializing.
MEM_CTL_INITIALIZED  Initialization complete.


Function Documentation

unsigned int MEM_updateStats MEM_Control mem_p,
unsigned int  status,
unsigned int  fcode
 

Common routine to update MEM command statistics.

Parameters:
mem_p Pointer to MEM control block.
status Status MSG code for the command.
fcode Function code for the command.
Returns:
MSG code.

Here is the call graph for this function:


Variable Documentation

MEM_Control* Mem_p  ) 
 

Control block for MEM.

Pointer to the control block (state) for the MEM application-level functions.


Generated on Mon Feb 28 20:38:35 2005 by doxygen 1.3.3