GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LCM / V1-6-2

Constituent: lcm_lcp     Tag: rad750


Interface   Data Structures   File List   Data Fields   Globals  

LCM_pubdefs.h File Reference

Public definitions for the LCM package. More...

#include "LSF/LSF.h"
#include "LCM/LCM_tlmdefs.h"
#include "PBS/WCT.h"

Include dependency graph for LCM_pubdefs.h:

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


Data Structures

struct  _LCM_MSG_Dump_Info
 MSG dump information version 1 (current definition). More...
struct  _LCM_MSG_Dump_Datagram
 LCM datagram for MSG output. More...
struct  _LCM_SuromError
 Memory error statistics for a single SUROM memory segment. More...

Defines

#define LCM_MSG_VERSION_DGM   (2)
 Current version of the LCM package MSG output SSR datagram format.
#define LCM_MSG_VERSION_INFO   (1)
 Current version of the LCM package MSG output information format.
#define LCM_MSG_VERSION_TEXT   (1)
 Current version of the LCM package MSG output text format.
#define LCM_K_FMT_MEM_ERROR   (3)
#define LCM_K_FMT_MEM_SUB0   (0)
#define LCM_K_FMT_MEM_SUB1   (1)
#define LCM_K_FMT_PCI_ERROR   (4)
#define LCM_L_SUROM_SEGMENT   (5)

Typedefs

typedef enum _LCM_MSG_Id LCM_MSG_Id
 Typedef for _LCM_MSG_Id.
typedef _LCM_MSG_Dump_Info LCM_MSG_Dump_Info
 Typedef for _LCM_MSG_Dump_Info.
typedef _LCM_MSG_Dump_Datagram LCM_MSG_Dump_Datagram
 Typedef for _QLFS_Dump_Datagram.
typedef _LCM_SuromError LCM_SuromError
 Typedef for structure _LCM_SuromError.

Enumerations

enum  _LCM_MSG_Id {
  LCM_MSG_ID_NONE = 0,
  LCM_MSG_ID_INFO = 1,
  LCM_MSG_ID_TEXT = 2
}
 LCM package MSG output contribution IDs. More...

Functions

unsigned int LCM_countsGet (unsigned short *buf)
unsigned int LCM_countsSizeof (void)
unsigned int LCM_initialize (void)
unsigned int LCM_initializeEPU (void)
unsigned int LCM_initializeSIU (void)
void LCM_msgAttachCTDB (void)
void LCM_msgAttachSSR (void)
unsigned int LCM_reportOnce (void)
unsigned int LCM_resetRestore (void)
unsigned int LCM_shutdown (void)
unsigned int LCM_scrubSurom (LCM_SuromError *rom, unsigned int *hcs, unsigned int *bcs)
unsigned int LCM_start (void)
unsigned int LCM_stop (void)
void LCM_turboPrimary (unsigned int cpu)

Detailed Description

Public definitions for the LCM package.

CVS $Id: LCM_pubdefs.h,v 1.10 2008/10/30 01:12:40 apw Exp $
Author:
A.P.Waite

Enumeration Type Documentation

enum _LCM_MSG_Id
 

LCM package MSG output contribution IDs.

Enumerator:
LCM_MSG_ID_NONE  Reserved ID value.
LCM_MSG_ID_INFO  MSG information contribution.
LCM_MSG_ID_TEXT  MSG text string contribution.


Generated on Fri Nov 21 01:16:58 2008 by  doxygen 1.4.4