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

Constituent: imm     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

FPM_control.c File Reference

Memory pool manager control routines. More...

#include <string.h>
#include "PBS/MBA.h"
#include "PBS/MTX.h"
#include "PBS/RW.ih"
#include "MSG/MSG_pubdefs.h"
#include "IMM/FPM_msgs.h"
#include "FPM_prvdefs.h"

Include dependency graph for FPM_control.c:

Include dependency graph

Functions

unsigned int FPM_initialize ()
 Initialize the memory pool manager.


Variables

FPM_ControlFPM_fcb
 Control block for the memory pool management system.


Detailed Description

Memory pool manager control routines.

CVS $Id: FPM_control.c,v 1.1.1.1 2005/03/18 02:22:08 apw Exp $
Author:
A.P.Waite
FPM_control.c provides the memory pool manager control routines.

Function Documentation

unsigned int FPM_initialize void   ) 
 

Initialize the memory pool manager.

Return values:
FPM_ALOCFAIL Memory allocation failure
FPM_MUALOCFL Mutex allocation failure
FPM_SUCCESS Success
FPM_initialize() initializes the memory pool manager.


Variable Documentation

FPM_Control* FPM_fcb
 

Control block for the memory pool management system.

Control block for the memory pool management system. This is global, so care must be taken when writing elements of this block that the code is properly protected.


Generated on Sun Jul 17 07:40:38 2005 by doxygen 1.3.3