GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > LSW / V1-0-0
Constituent: lsw     Tag: mv2304
#include <string.h>
#include "PBS/FORK.h"
#include "PBS/RW.ih"
#include "PBS/WCT.h"
#include "CCSDS/CCSDS_pkt.h"
#include "ITC/ITC_pubdefs.h"
#include "LSF/LSF.h"
#include "LSF/LSF_ids.h"
#include "LSW/LSW_msgs.h"
#include "LSW_prvdefs.h"
Include dependency graph for LSW_snap.c:
Functions | |
static void | forkSnapStack (FORK_cb_prm *prm, FORK_msg_hdr *hdr) |
Service a request to take a trace buffer snapshot. | |
static void | forkSnapTrace (FORK_cb_prm *prm, FORK_msg_hdr *hdr) |
Service a request to take a trace buffer snapshot. | |
static char * | formatHeader (char *qipay, unsigned int size, unsigned int apid, unsigned int typ, unsigned int ver) |
Format the header of a telemetry block. | |
static unsigned int | sendCTDB (LSW_Control *lcb, TRC_ForkMsg *msg, ITC_QueueItem *qitem, char *qipay, unsigned int qilen) |
Send a snapshot to the CTDB bus (1553). | |
static unsigned int | sendSDI (LSW_Control *lcb, TRC_ForkMsg *msg, ITC_QueueItem *qitem, char *qipay, unsigned int qilen) |
Send a snapshot to the science data interface. | |
static void | sendSDI_cb (ITC_QueueItem *qitem, unsigned int status, void *prm0, void *prm1, void *prm2, unsigned int tx) |
Clean up after sending a trace snapshot to the SDI. | |
FORK_cb_status | LSW_forkSnap (FORK_cb_prm *prm, FORK_msg_hdr *hdr) |
Service a request to take a snapshot. |
CVS $Id: LSW_snap.c,v 1.1 2006/12/20 01:25:28 apw Exp $
|
Service a request to take a trace buffer snapshot. forkSnap() services a request to take a trace buffer snapshot. |
|
Service a request to take a trace buffer snapshot. forkSnap() services a request to take a trace buffer snapshot. |
|
Format the header of a telemetry block.
|
|
Service a request to take a snapshot. LSW_forkSnap() services a request to take a snapshot. |
|
Send a snapshot to the CTDB bus (1553).
|
|
Send a snapshot to the science data interface.
|
|
Clean up after sending a trace snapshot to the SDI.
|