GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LIH / V0-2-3

Constituent: lih     Tag: sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

LIH_command.c File Reference

LIH command functions. More...

#include "CDM/CDM_pubdefs.h"
#include "FBS/FBS_pubrtos.h"
#include "ITC/ITC_pubdefs.h"
#include "LIH/LIH_cmddefs.h"
#include "LIH/LIH_msgs.h"
#include "PBI/Endianness.h"
#include "LIH_prvdefs.h"

Include dependency graph for LIH_command.c:


Functions

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.
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_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_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_Noop (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the "Noop" 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_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_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.

Detailed Description

LIH command functions.

CVS $Id: LIH_command.c,v 1.3 2008/08/28 21:02:57 apw Exp $
Author:
A.P.Waite

Function Documentation

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.

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

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.

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

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.

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

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
Return values:
LIH_SUCCESS Success

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.

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

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:
Return code from LIH_limitLimit()

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.

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

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.

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

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.

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


Generated on Fri Nov 14 01:09:56 2008 by  doxygen 1.4.4