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


Interface   Data Structures   File List   Data Fields   Globals  

LCM_imageSIU.c File Reference

SIU specific functions for image module/task telemetering. More...

#include <IMM/FPM_pubdefs.h>
#include <MDB/MDB_pubdefs.h>
#include <LCM/LCM_msgs.h>
#include <LCM_prvdefs.h>

Functions

void LCM_freeTelem (ITC_QueueItem *qitem, unsigned int status, LCM_Control *ctl, void *prm1, void *prm2)
 Free memory after sending ITC telemetry packets.
unsigned int LCM_imageInitializeSIU (LCM_Control *ctl)
 Initialize the LCM module/task image dump subsystem (SIU specific).


Detailed Description

SIU specific functions for image module/task telemetering.

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

Function Documentation

void LCM_freeTelem ( ITC_QueueItem *  qitem,
unsigned int  status,
LCM_Control ctl,
void *  prm1,
void *  prm2 
)

Free memory after sending ITC telemetry packets.

Parameters:
qitem (in) The memory buffer.
status (in) Status of telemetry.
ctl (in) LCM control structure.
prm1 (in) Completion callback parameter 1.
prm2 (in) Completion callback parameter 2.

References _LCM_Control::image, and _LCM_ImageControl::telem_pool.

Referenced by LCM_ModuleDump().

unsigned int LCM_imageInitializeSIU ( LCM_Control ctl  ) 

Initialize the LCM module/task image dump subsystem (SIU specific).

Parameters:
ctl (in) LCM control block
LCM_imageInitializeSIU() builds up the SIU specific facilities to dump module and task decriptions.

References _LCM_Control::image, and _LCM_ImageControl::telem_pool.

Referenced by LCM_initializeSIU().


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