GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> LPA / V6-2-1 > lpa_siu / linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

LPA_command.c File Reference

LAT Physics Acquisition Telecommand Handler. More...

#include "ITC/ITC_pubdefs.h"
#include "LPA/LPA_cmddefs.h"
#include "LPA_siu_p.h"
#include "LPA/LPA_cmdxtrn.h"

Functions

unsigned int LPA_Configure (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the Configure command.
unsigned int LPA_Start (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the Start command.
unsigned int LPA_Stop (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the Stop command.
unsigned int LPA_Associate (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the Associate command.
unsigned int LPA_SetOutput (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the SetOutput command.
unsigned int LPA_SetGrb (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the SetGrb command.
unsigned int LPA_GbmCalc (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the GbmCalc command.
unsigned int LPA_GbmRpt (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the GbmRpt command.
unsigned int LPA_GbmClose (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the GbmClose command.
unsigned int LPA_BurstClose (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the BurstClose command.
unsigned int LPA_BurstTrg (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the BurstTrg command.
unsigned int LPA_Noop (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the Noop command.
unsigned int LPA_SetCompress (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the SetCompress command.
unsigned int LPA_SetDefault (void *prm, const struct _ITC_QueueItem *qitem, void *pay, unsigned int len)
 Callback function for the SetDefault command.


Detailed Description

LAT Physics Acquisition Telecommand Handler.

Author:
S.Maldonado - smaldona@slac.stanford.edu
    CVS $Id: LPA_command.c,v 1.11 2007/04/06 18:13:43 smaldona Exp $
   

Function Documentation

unsigned int LPA_Associate ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Callback function for the Associate command.

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

unsigned int LPA_BurstClose ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Callback function for the BurstClose command.

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

unsigned int LPA_BurstTrg ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Callback function for the BurstTrg command.

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

unsigned int LPA_Configure ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Callback function for the Configure command.

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

unsigned int LPA_GbmCalc ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Callback function for the GbmCalc command.

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

unsigned int LPA_GbmClose ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Callback function for the GbmClose command.

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

unsigned int LPA_GbmRpt ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Callback function for the GbmRpt command.

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

unsigned int LPA_Noop ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Callback function for the Noop command.

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

unsigned int LPA_SetCompress ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Callback function for the SetCompress command.

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

unsigned int LPA_SetDefault ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Callback function for the SetDefault command.

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

unsigned int LPA_SetGrb ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Callback function for the SetGrb command.

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

unsigned int LPA_SetOutput ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Callback function for the SetOutput command.

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

unsigned int LPA_Start ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Callback function for the Start command.

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

unsigned int LPA_Stop ( void *  prm,
const struct _ITC_QueueItem qitem,
void *  pay,
unsigned int  len 
)

Callback function for the Stop command.

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


Generated on Fri May 21 10:56:29 2010 by  doxygen 1.5.3