GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > QLCM / V0-3-1
Constituent: qstats_dump     Tag: sun-gcc
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "LSF/LSF.h"
#include "LSF/LSF_ids.h"
#include "LSF/LSF_statsHdr.h"
#include "ZLIB/zlib.h"
#include "PBS/BSWP.h"
#include "PBS/BSWP.ih"
#include "QLCM/QSTATS.h"
#include "src/QSTATS_prvdefs.h"
Include dependency graph for QSTATS.c:
Functions | |
unsigned int | QSTATS_printDatagram (const LSF_datagram *dgPtr, unsigned int optionMask) |
Print the QSTATS packet given the pointer to the whole LSF datagram. | |
unsigned int | QSTATS_printCtb (const LSF_contribution *ctbPtrIn, unsigned int optionMask) |
Print the QSTATS packet given the pointer to the LSF contributor. | |
const char * | QSTATS_errToStr (QSTATS_STATUS status) |
Convert error code to a string. | |
unsigned int | QSTATS_sizeof () |
get size of buffer to receive uncompressed/swapped data | |
LSF_contribution_hdr * | QSTATS_swapCtbHdr (LSF_contribution_hdr *ctbPtrOut, const LSF_contribution *ctbPtrIn) |
Routine to pull/swap LSF contributor header from input to output buffer. | |
QSTATS_ID | QSTATS_typeof (const LSF_contribution *ctbPtr) |
get type of given contribution | |
QSTATS_STATUS | QSTATS_lcbExpand (QSTATS_lcb *lcbPtr, const LSF_contribution *ctbPtrIn) |
Routine to check integrity and swap/uncompress input data into a 2nd buffer. | |
long long | QSTATS_lcbGetTimestamp (QSTATS_lcb *lcbPtr) |
Routine to return sample time timestamp from expanded buffer. | |
QLCBD_stats * | QSTATS_lcbGetStats (QSTATS_lcb *lcbPtr) |
Routine to return ptr of QLCBD stat struct from expanded buffer. | |
void | QSTATS_lcbPrint (QSTATS_lcb *lcbPtr, unsigned int optionMask) |
Print the QSTATS lcb packet given the pointer to the swapped payload. | |
QSTATS_STATUS | QSTATS_ebmExpand (QSTATS_ebm *ebmPtr, const LSF_contribution *ctbPtrIn) |
Routine to check integrity and swap/uncompress input data into a 2nd buffer. | |
long long | QSTATS_ebmGetTimestamp (QSTATS_ebm *ebmPtr) |
Routine to return sample time timestamp from expanded buffer. | |
const unsigned int * | QSTATS_ebmGetRecvCTB (QSTATS_ebm *ebmPtr) |
Routine to return array of EBM recv stats. | |
const unsigned int * | QSTATS_ebmGetRecvSIU (QSTATS_ebm *ebmPtr) |
Routine to return array of SIU recv stats. | |
const unsigned int * | QSTATS_ebmGetRecvEPU (QSTATS_ebm *ebmPtr) |
Routine to return array of EPU recv stats. | |
const unsigned int * | QSTATS_ebmGetTransSIU (QSTATS_ebm *ebmPtr) |
Routine to return array of SIU transmit stats. | |
const unsigned int * | QSTATS_ebmGetTransEPU (QSTATS_ebm *ebmPtr) |
Routine to return array of EPU transmit stats. | |
const unsigned int | QSTATS_ebmGetTransSSR (QSTATS_ebm *ebmPtr) |
Routine to return SSR transmit stats. | |
void | QSTATS_ebmPrint (QSTATS_ebm *ebmPtr, unsigned int optionMask) |
Print the QSTATS ebm packet given the pointer to the swapped payload. |
|
Routine to check integrity and swap/uncompress input data into a 2nd buffer.
|
|
Routine to return array of EBM recv stats.
|
|
Routine to return array of EPU recv stats.
|
|
Routine to return array of SIU recv stats.
|
|
Routine to return sample time timestamp from expanded buffer.
|
|
Routine to return array of EPU transmit stats.
|
|
Routine to return array of SIU transmit stats.
|
|
Routine to return SSR transmit stats.
|
|
Print the QSTATS ebm packet given the pointer to the swapped payload.
|
|
Convert error code to a string.
|
|
Routine to check integrity and swap/uncompress input data into a 2nd buffer.
|
|
Routine to return ptr of QLCBD stat struct from expanded buffer.
|
|
Routine to return sample time timestamp from expanded buffer.
|
|
Print the QSTATS lcb packet given the pointer to the swapped payload.
|
|
Print the QSTATS packet given the pointer to the LSF contributor.
|
|
Print the QSTATS packet given the pointer to the whole LSF datagram.
|
|
get size of buffer to receive uncompressed/swapped data
|
|
Routine to pull/swap LSF contributor header from input to output buffer.
|
|
get type of given contribution
|