GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LIH / V0-0-4

Constituent: lih     Tag: sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

LIH_cmddefs.h File Reference

Structures associated with CCSDS commands to subsystem LIH \ This file was auto-generated on Mon 29 Oct 2007 03:08:50 PM PDT \ LCAT version: V1-21-10. More...

#include "PBI/Endianness.h"

Include dependency graph for LIH_cmddefs.h:

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


Data Structures

struct  _LIH_LoadLimits_Prm
 Load ADC limit sets from CDM database \ APID 0x654 \ function code 1. More...
struct  _LIH_EnableLimitsAdc_Prm
 Enable/disable limit checking for an ADC \ APID 0x654 \ function code 2. More...
struct  _LIH_SetLimitsAdc_Prm
 Set limits on an ADC \ APID 0x654 \ function code 3. More...
struct  _LIH_Noop_Pkt
 No operation \ APID 0x654 \ function code 0. More...
struct  _LIH_LoadLimits_Pkt
 Load ADC limit sets from CDM database \ APID 0x654 \ function code 1. More...
struct  _LIH_EnableLimitsAdc_Pkt
 Enable/disable limit checking for an ADC \ APID 0x654 \ function code 2. More...
struct  _LIH_SetLimitsAdc_Pkt
 Set limits on an ADC \ APID 0x654 \ function code 3. More...

Typedefs

typedef _LIH_LoadLimits_Prm LIH_LoadLimits_Prm
 Typedef for structure _LIH_LoadLimits_Prm.
typedef _LIH_EnableLimitsAdc_Prm LIH_EnableLimitsAdc_Prm
 Typedef for structure _LIH_EnableLimitsAdc_Prm.
typedef _LIH_SetLimitsAdc_Prm LIH_SetLimitsAdc_Prm
 Typedef for structure _LIH_SetLimitsAdc_Prm.
typedef _LIH_Noop_Pkt LIH_Noop_Pkt
 Typedef for packet _LIH_Noop_Pkt.
typedef _LIH_LoadLimits_Pkt LIH_LoadLimits_Pkt
 Typedef for packet _LIH_LoadLimits_Pkt.
typedef _LIH_EnableLimitsAdc_Pkt LIH_EnableLimitsAdc_Pkt
 Typedef for packet _LIH_EnableLimitsAdc_Pkt.
typedef _LIH_SetLimitsAdc_Pkt LIH_SetLimitsAdc_Pkt
 Typedef for packet _LIH_SetLimitsAdc_Pkt.
typedef enum _LIH_Apid654Fcodes LIH_Apid654Fcodes
 Typedef for enumeration _LIH_Apid654Fcodes.

Enumerations

enum  _LIH_Apid654Fcodes {
  LIH_NOOP_FCODE = 0,
  LIH_LOADLIMITS_FCODE = 1,
  LIH_ENABLELIMITSADC_FCODE = 2,
  LIH_SETLIMITSADC_FCODE = 3
}
 Function code enumerations for apid 0x654. More...

Functions

unsigned int LIH_Noop (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the "Noop" command.
unsigned int LIH_LoadLimits (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function to "load a new limits file" command.
unsigned int LIH_EnableLimitsAdc (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the "enable/disable limits on an ADC" command.
unsigned int LIH_SetLimitsAdc (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the "set new limits for an ADC" command.

Detailed Description

Structures associated with CCSDS commands to subsystem LIH \ This file was auto-generated on Mon 29 Oct 2007 03:08:50 PM PDT \ LCAT version: V1-21-10.

Warning:
Machine generated code - NEVER edit by hand

Enumeration Type Documentation

enum _LIH_Apid654Fcodes
 

Function code enumerations for apid 0x654.

Enumerator:
LIH_NOOP_FCODE  APID 0x654 function code 0
LIH_LOADLIMITS_FCODE  APID 0x654 function code 1
LIH_ENABLELIMITSADC_FCODE  APID 0x654 function code 2
LIH_SETLIMITSADC_FCODE  APID 0x654 function code 3


Function Documentation

unsigned int LIH_EnableLimitsAdc void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len
 

Callback function for the "enable/disable limits on an ADC" command.

Parameters:
prm (in) User context parameter
qitem (in) Queue item
pay (in) Payload pointer
len (in) Payload length
Returns:

unsigned int LIH_LoadLimits void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len
 

Callback function to "load a new limits file" command.

Parameters:
prm (in) User context parameter
qitem (in) Queue item
pay (in) Payload pointer
len (in) Payload length
Returns:

unsigned int LIH_Noop void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len
 

Callback function for the "Noop" command.

Parameters:
prm (in) User context parameter
qitem (in) Queue item
pay (in) Payload pointer
len (in) Payload length
Returns:

unsigned int LIH_SetLimitsAdc void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len
 

Callback function for the "set new limits for an ADC" command.

Parameters:
prm (in) User context parameter
qitem (in) Queue item
pay (in) Payload pointer
len (in) Payload length
Returns:


Generated on Wed Dec 5 01:43:51 2007 by  doxygen 1.4.4