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

Constituent: mem     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

MEM_pubdefs.h File Reference

Public interface to the MEM package functions. More...

#include "ITC/ITC_pubdefs.h"

Include dependency graph for MEM_pubdefs.h:

Include dependency graph

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

Included by dependency graph

Data Structures

struct  _MEM_Info
 Information about the state of the MEM system. More...


Typedefs

typedef _MEM_Info MEM_Info
 Typedef for # _MEM_Info.


Functions

unsigned int MEM_initialize (ITC_Task *task_p, ITC_TaskID tid)
 Initialize the MEM application-level functions.

unsigned int MEM_shutdown (void)
 Shut down the MEM application-level functions.

unsigned int MEM_getInfo (MEM_Info *info_p)
 Get current state of the MEM application-level functions.


Detailed Description

Public interface to the MEM package functions.

  CVS $Id: MEM_pubdefs.h,v 1.3 2005/02/08 18:19:06 dmay Exp $
  

Function Documentation

unsigned int MEM_getInfo MEM_Info info_p  ) 
 

Get current state of the MEM application-level functions.

Parameters:
info_p Pointer to location to return state information.
Returns:
MSG code.

unsigned int MEM_initialize ITC_Task *  task_p,
ITC_TaskID  tid
 

Initialize the MEM application-level functions.

This function initializes the application-level portion of the MEM package. At the application level, there is no MEM task. Instead, the handlers for the MEM telecommands are attached to another task. If a valid value is provided for either the task_p or the tid parameter, then this function will attach the MEM command handlers to the corresponding task. If neither parameter is specified (by setting task_p to NULL and tid to -1), then it is assumed that the controlling task is responsible for attaching the MEM command handlers.

Parameters:
task_p Pointer to controlling task's description block.
tid ID of the controlling task.
Returns:
MSG code.

Here is the call graph for this function:

unsigned int MEM_shutdown void   ) 
 

Shut down the MEM application-level functions.

Returns:
MSG code.


Generated on Mon Feb 28 20:11:24 2005 by doxygen 1.3.3