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

Constituent: imm     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

RBM_control.c File Reference

Ring buffer 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/RBM_msgs.h"
#include "RBM_prvdefs.h"

Include dependency graph for RBM_control.c:

Include dependency graph

Functions

unsigned int RBM_initialize ()
 Initialize the memory pool manager.


Variables

RBM_ControlRBM_rcb
 Control block for the memory pool management system.


Detailed Description

Ring buffer manager control routines.

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

Function Documentation

unsigned int RBM_initialize void   ) 
 

Initialize the memory pool manager.

Return values:
RBM_ALOCFAIL Memory allocation failure
RBM_MUALOCFL Mutex allocation failure
RBM_SUCCESS Success
RBM_initialize() initializes the memory pool manager.


Variable Documentation

RBM_Control* RBM_rcb
 

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:41:18 2005 by doxygen 1.3.3