GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LCM / dev > lcm_lcp / linux-gcc


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>

Classes

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 struct _LCM_MSG_Dump_Info LCM_MSG_Dump_Info
 Typedef for _LCM_MSG_Dump_Info.
typedef struct
_LCM_MSG_Dump_Datagram 
LCM_MSG_Dump_Datagram
 Typedef for _QLFS_Dump_Datagram.
typedef struct _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.11 2011/03/29 21:59:33 apw Exp $
Author:
A.P.Waite

Enumeration Type Documentation

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 Wed Mar 30 16:02:56 2011 by  doxygen 1.5.8