GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LIH / V0-2-0
Constituent: lih     Tag: sun-gcc
#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_LIHACTION_Bfl |
LIH transition action description. More... | |
union | _LIH_LIHACTION |
Union for command bitfield _LIH_LIHACTION_Bfl. More... | |
struct | _LIH_LoadLimits_Prm |
Load ADC limit sets from CDM database \ APID 0x654 \ function code 1. More... | |
struct | _LIH_EnableActions_Prm |
Enable/disable actions on ADC state changes \ APID 0x654 \ function code 2. More... | |
struct | _LIH_SetLimitsAdc_Prm |
Set limits boundaries for an ADC \ APID 0x654 \ function code 3. More... | |
struct | _LIH_SetActionsAdc_Prm |
Set actions for a limit transition on an ADC \ APID 0x654 \ function code 4. More... | |
struct | _LIH_SetNagTimesAdc_Prm |
Set the nag periods for an ADC \ APID 0x654 \ function code 5. More... | |
struct | _LIH_SetPersistAdc_Prm |
Set persistence time (msec) on an ADC \ APID 0x654 \ function code 6. More... | |
struct | _LIH_SetSettleAdc_Prm |
Set the maximum settling period (msec) for an ADC \ APID 0x654 \ function code 7. More... | |
struct | _LIH_DumpLimitsAdc_Prm |
Dump the limits table for a single ADC \ APID 0x654 \ function code 8. More... | |
struct | _LIH_DumpLimits_Prm |
Dump the complete limits table \ APID 0x654 \ function code 9. 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_EnableActions_Pkt |
Enable/disable actions on ADC state changes \ APID 0x654 \ function code 2. More... | |
struct | _LIH_SetLimitsAdc_Pkt |
Set limits boundaries for an ADC \ APID 0x654 \ function code 3. More... | |
struct | _LIH_SetActionsAdc_Pkt |
Set actions for a limit transition on an ADC \ APID 0x654 \ function code 4. More... | |
struct | _LIH_SetNagTimesAdc_Pkt |
Set the nag periods for an ADC \ APID 0x654 \ function code 5. More... | |
struct | _LIH_SetPersistAdc_Pkt |
Set persistence time (msec) on an ADC \ APID 0x654 \ function code 6. More... | |
struct | _LIH_SetSettleAdc_Pkt |
Set the maximum settling period (msec) for an ADC \ APID 0x654 \ function code 7. More... | |
struct | _LIH_DumpLimitsAdc_Pkt |
Dump the limits table for a single ADC \ APID 0x654 \ function code 8. More... | |
struct | _LIH_DumpLimits_Pkt |
Dump the complete limits table \ APID 0x654 \ function code 9. More... | |
Typedefs | |
typedef enum _LIH_LIHADCLMTSTATES | LIH_LIHADCLMTSTATES |
Typedef for enumeration _LIH_LIHADCLMTSTATES. | |
typedef enum _LIH_LIHENABLESTATES | LIH_LIHENABLESTATES |
Typedef for enumeration _LIH_LIHENABLESTATES. | |
typedef enum _LIH_LIHADCACTENABLES | LIH_LIHADCACTENABLES |
Typedef for enumeration _LIH_LIHADCACTENABLES. | |
typedef enum _LIH_LIHADCACTMSG | LIH_LIHADCACTMSG |
Typedef for enumeration _LIH_LIHADCACTMSG. | |
typedef _LIH_LIHACTION_Bfl | LIH_LIHACTION_Bfl |
Typedef for command bitfield structure _LIH_LIHACTION_Bfl. | |
typedef _LIH_LIHACTION | LIH_LIHACTION |
Typedef for union _LIH_LIHACTION. | |
typedef _LIH_LoadLimits_Prm | LIH_LoadLimits_Prm |
Typedef for structure _LIH_LoadLimits_Prm. | |
typedef _LIH_EnableActions_Prm | LIH_EnableActions_Prm |
Typedef for structure _LIH_EnableActions_Prm. | |
typedef _LIH_SetLimitsAdc_Prm | LIH_SetLimitsAdc_Prm |
Typedef for structure _LIH_SetLimitsAdc_Prm. | |
typedef _LIH_SetActionsAdc_Prm | LIH_SetActionsAdc_Prm |
Typedef for structure _LIH_SetActionsAdc_Prm. | |
typedef _LIH_SetNagTimesAdc_Prm | LIH_SetNagTimesAdc_Prm |
Typedef for structure _LIH_SetNagTimesAdc_Prm. | |
typedef _LIH_SetPersistAdc_Prm | LIH_SetPersistAdc_Prm |
Typedef for structure _LIH_SetPersistAdc_Prm. | |
typedef _LIH_SetSettleAdc_Prm | LIH_SetSettleAdc_Prm |
Typedef for structure _LIH_SetSettleAdc_Prm. | |
typedef _LIH_DumpLimitsAdc_Prm | LIH_DumpLimitsAdc_Prm |
Typedef for structure _LIH_DumpLimitsAdc_Prm. | |
typedef _LIH_DumpLimits_Prm | LIH_DumpLimits_Prm |
Typedef for structure _LIH_DumpLimits_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_EnableActions_Pkt | LIH_EnableActions_Pkt |
Typedef for packet _LIH_EnableActions_Pkt. | |
typedef _LIH_SetLimitsAdc_Pkt | LIH_SetLimitsAdc_Pkt |
Typedef for packet _LIH_SetLimitsAdc_Pkt. | |
typedef _LIH_SetActionsAdc_Pkt | LIH_SetActionsAdc_Pkt |
Typedef for packet _LIH_SetActionsAdc_Pkt. | |
typedef _LIH_SetNagTimesAdc_Pkt | LIH_SetNagTimesAdc_Pkt |
Typedef for packet _LIH_SetNagTimesAdc_Pkt. | |
typedef _LIH_SetPersistAdc_Pkt | LIH_SetPersistAdc_Pkt |
Typedef for packet _LIH_SetPersistAdc_Pkt. | |
typedef _LIH_SetSettleAdc_Pkt | LIH_SetSettleAdc_Pkt |
Typedef for packet _LIH_SetSettleAdc_Pkt. | |
typedef _LIH_DumpLimitsAdc_Pkt | LIH_DumpLimitsAdc_Pkt |
Typedef for packet _LIH_DumpLimitsAdc_Pkt. | |
typedef _LIH_DumpLimits_Pkt | LIH_DumpLimits_Pkt |
Typedef for packet _LIH_DumpLimits_Pkt. | |
typedef enum _LIH_Apid654Fcodes | LIH_Apid654Fcodes |
Typedef for enumeration _LIH_Apid654Fcodes. | |
Enumerations | |
enum | _LIH_LIHADCLMTSTATES { LIH_LIHADCLMTSTATES_LIHUNKNOWNST = 0, LIH_LIHADCLMTSTATES_LIHREDLOWST = 1, LIH_LIHADCLMTSTATES_LIHYELLOWLOWST = 2, LIH_LIHADCLMTSTATES_LIHGREENST = 3, LIH_LIHADCLMTSTATES_LIHYELLOWHIGHST = 4, LIH_LIHADCLMTSTATES_LIHREDHIGHST = 5, LIH_LIHADCLMTSTATES_LIHPURPLEST = 6, LIH_LIHADCLMTSTATES_LIHUNSTABLEST = 7 } |
Enumeration of ADC limit evaluation states. More... | |
enum | _LIH_LIHENABLESTATES { LIH_LIHENABLESTATES_LIHENABLE = 1, LIH_LIHENABLESTATES_LIHDISABLE = 0 } |
A disabled/enabled enumeration. More... | |
enum | _LIH_LIHADCACTENABLES { LIH_LIHADCACTENABLES_LIHADCACTNOCHNG = -1, LIH_LIHADCACTENABLES_LIHADCACTENABLE = 1, LIH_LIHADCACTENABLES_LIHADCACTDISABLE = 0 } |
Enumeration of action enables. More... | |
enum | _LIH_LIHADCACTMSG { LIH_LIHADCACTMSG_LIHACTNOCHNG = -1, LIH_LIHADCACTMSG_LIHSEVINFO = 1, LIH_LIHADCACTMSG_LIHSEVWARN = 2, LIH_LIHADCACTMSG_LIHSEVERROR = 3, LIH_LIHADCACTMSG_LIHSEVNONE = 0 } |
Enumeration of message severity flags. More... | |
enum | _LIH_Apid654Fcodes { LIH_NOOP_FCODE = 0, LIH_LOADLIMITS_FCODE = 1, LIH_ENABLEACTIONS_FCODE = 2, LIH_SETLIMITSADC_FCODE = 3, LIH_SETACTIONSADC_FCODE = 4, LIH_SETNAGTIMESADC_FCODE = 5, LIH_SETPERSISTADC_FCODE = 6, LIH_SETSETTLEADC_FCODE = 7, LIH_DUMPLIMITSADC_FCODE = 8, LIH_DUMPLIMITS_FCODE = 9 } |
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_EnableActions (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Callback function for the "enable/disable actions 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. | |
unsigned int | LIH_SetActionsAdc (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Callback function for the "set new actions for an ADC" command. | |
unsigned int | LIH_SetNagTimesAdc (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Callback function for the "set new limits for an ADC" command. | |
unsigned int | LIH_SetPersistAdc (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Callback function for the "set persistence for an ADC" command. | |
unsigned int | LIH_SetSettleAdc (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Callback function for the "set persistence for an ADC" command. | |
unsigned int | LIH_DumpLimitsAdc (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Callback function for the "enable/disable actions on an ADC" command. | |
unsigned int | LIH_DumpLimits (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len) |
Callback function for the "enable/disable actions on an ADC" command. |
|
|
Enumeration of action enables.
|
|
Enumeration of message severity flags.
|
|
Enumeration of ADC limit evaluation states.
|
|
A disabled/enabled enumeration.
|
|
Callback function for the "enable/disable actions on an ADC" command.
|
|
Callback function for the "enable/disable actions on an ADC" command.
|
|
Callback function for the "enable/disable actions on an ADC" command.
|
|
Callback function to "load a new limits file" command.
|
|
Callback function for the "Noop" command.
|
|
Callback function for the "set new actions for an ADC" command.
|
|
Callback function for the "set new limits for an ADC" command.
|
|
Callback function for the "set new limits for an ADC" command.
|
|
Callback function for the "set persistence for an ADC" command.
|
|
Callback function for the "set persistence for an ADC" command.
|