GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LCM / dev > lcm_siu / rhel5-32


Interface   Data Structures   File List   Data Fields   Globals  

LCM_image.c File Reference

CPU generic functions for image module/task telemetering. More...

#include <string.h>
#include <CCSDS/CCSDS_pkt.h>
#include <CMX/CMX_asBuiltPub.h>
#include <CPU_DB/CPU_DB_pubdefs.h>
#include <IMM/FPM_pubdefs.h>
#include <ITC/ITC_pubdefs.h>
#include <LCM/LCM_msgs.h>
#include <LCM/LCM_tlmdefs.h>
#include <LSF/LSF.h>
#include <LSF/LSF_ids.h>
#include <MDB/MDB_pubdefs.h>
#include <PBS/INT.ih>
#include <PBS/MBA.h>
#include <ZLIB/zlib.h>
#include <LCM_prvdefs.h>

Functions

unsigned int LCM_imageInitialize (LCM_Control *ctl)
 Initialize the LCM module/task image dump subsystem (all CPUs).
unsigned int LCM_reportOnce ()
 Deprecated routine.

Variables

const char s_nonesuch [] = { "<N/A>" }
 Constant string "<UND>".


Detailed Description

CPU generic functions for image module/task telemetering.

CVS $Id: LCM_image.c,v 1.4 2011/03/29 21:59:33 apw Exp $
Author:
A.P.Waite
LCM_image.c provides CPU generic support for LCM's module and task dump facilities.

Function Documentation

unsigned int LCM_imageInitialize ( LCM_Control ctl  ) 

Initialize the LCM module/task image dump subsystem (all CPUs).

Parameters:
ctl (in) LCM control block
LCM_imageInitialize() builds up the dump module and task dump facilities common to all CPUs.

References _LCM_Control::image, _LCM_ImageControl::itlm, _LCM_ImageControl::lock, _LCM_ImageControl::mtbl, _LCM_ImageControl::once, _LCM_ImageControl::scur, _LCM_ImageControl::stbl, and _LCM_ImageControl::ttbl.

Referenced by LCM_initialize().

unsigned int LCM_reportOnce ( void   ) 

Deprecated routine.

Return values:
LCM_RTNDEP This routine has been deprecated
The routine LCM_reportOnce() is deprecated. It's functionality has been replaced by LCM_imageDumpAll() (a much better method).


Generated on Wed Mar 30 16:05:43 2011 by  doxygen 1.5.8