GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > QSSP / V1-0-0
Constituent: qssp     Tag: linux-gcc
#include "QSSP/QSSP_span.h"
#include "QSSP/QSSP_point.h"
#include "QSSP_point_p.h"
#include "LSE/LSEW_ctxTim.h"
#include "EDS/EBF_gem.h"
Include dependency graph for QSSP_span.c:
Functions | |
__inline void | QSSP_spanV0Complete (QSSP_spanV0 *span) |
Completes the derived values of the QSSP_spanV0 structure. | |
static const unsigned int * | qssp_timetone_decode (QSD_timetone *timetone, const QSD_timetone *base, const unsigned int *dat, int flags) |
Decodes one timetone structure based on the differences. | |
static __inline const unsigned int * | qssp_timetones_decode (QSD_timetones *timetones, const QSD_timetones *base, const unsigned int *dat, unsigned int flags) |
Decodes the next set current timetone records into current. | |
const unsigned int * | QSSP_spanV0DecodeTwo (unsigned int *diff_p, QSSP_spanV0 *cumulative, QSSP_spanV0 *current, const unsigned int *dat, unsigned char bridge) |
Decodes two headers that are just straight copies. | |
const unsigned int * | QSSP_spanV0DecodeOne (unsigned int *diff_p, QSSP_spanV0 *cumulative, QSSP_spanV0 *current, const unsigned int *dat, unsigned char bridge) |
Decodes one header that is just a straight copy. | |
const unsigned int * | QSSP_spanV0DecodeDiff (unsigned int *diff_p, QSSP_spanV0 *cumulative, QSSP_spanV0 *current, const unsigned int *dat, unsigned char bridge) |
Decodes the sample point information when it is encoded as a difference from the previous point to the current point. | |
void | QSSP_spanV0Update (QSSP_spanV0 *dst, const QSSP_spanV0 *src) |
Logically combines the source span record with the destination span record. | |
__inline void | QSSP_spanV1Complete (QSSP_spanV1 *span) |
Completes the derived values of the QSSP_spanV1 structure. | |
const unsigned int * | QSSP_spanV1DecodeTwo (unsigned int *diff_p, QSSP_spanV1 *cumulative, QSSP_spanV1 *current, const unsigned int *dat, unsigned char bridge) |
Decodes two headers that are just straight copies. | |
const unsigned int * | QSSP_spanV1DecodeOne (unsigned int *diff_p, QSSP_spanV1 *cumulative, QSSP_spanV1 *current, const unsigned int *dat, unsigned char bridge) |
Decodes one header that is just a straight copy. | |
const unsigned int * | QSSP_spanV1DecodeDiff (unsigned int *diff_p, QSSP_spanV1 *cumulative, QSSP_spanV1 *current, const unsigned int *dat, unsigned char bridge) |
Decodes the sample point information when it is encoded as a difference from the previous point to the current point. | |
void | QSSP_spanV1Update (QSSP_spanV1 *dst, const QSSP_spanV1 *src) |
Logically combines the source span record with the destination span record. |
CVS $Id: QSSP_span.c,v 1.1 2008/06/10 22:30:00 russell Exp $
|
Completes the derived values of the QSSP_spanV0 structure.
|
|
Decodes the sample point information when it is encoded as a difference from the previous point to the current point.
|
|
Decodes one header that is just a straight copy.
|
|
Decodes two headers that are just straight copies.
|
|
Logically combines the source span record with the destination span record.
|
|
Completes the derived values of the QSSP_spanV1 structure.
|
|
Decodes the sample point information when it is encoded as a difference from the previous point to the current point.
|
|
Decodes one header that is just a straight copy.
|
|
Decodes two headers that are just straight copies.
|
|
Logically combines the source span record with the destination span record.
|
|
Decodes one timetone structure based on the differences.
|
|
Decodes the next set current timetone records into current.
|