GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QSD / dev > qsdccsds / rhel6-32
#include <CCSDS_apidDsc.h>
Public Attributes | |
CCSDS_apidDscNode | node |
void * | ctx |
unsigned short int | apid |
unsigned short int | seq |
unsigned char * | buf |
unsigned char * | cur |
unsigned char * | max |
unsigned int | status |
unsigned int | siv |
unsigned char | bridge |
unsigned char | popts |
unsigned char | rsvdb [3] |
CCSDS_apidHandlers | handler |
unsigned short int _CCSDS_apidDsc::apid |
The apid of this descriptor
Referenced by CCSDS_apidDscConstruct(), and CCSDS_apidDscFind().
unsigned char _CCSDS_apidDsc::bridge |
One of the CCSDS_APIDDSC_BRIDGE_K values
Referenced by CCSDS_apidDscConstruct(), and CCSDS_istreamDatRead().
unsigned char* _CCSDS_apidDsc::buf |
The beginning of the buffer
Referenced by CCSDS_apidDscConstruct(), CCSDS_apidDscPktBeg(), CCSDS_apidDscPktLen(), CCSDS_apidDscReset(), CCSDS_apidDscSwap16(), CCSDS_apidDscSwap32(), and CCSDS_istreamDatRead().
void* _CCSDS_apidDsc::ctx |
User context parameter
Referenced by CCSDS_apidDscConstruct().
unsigned char* _CCSDS_apidDsc::cur |
The current buffer position
Referenced by CCSDS_apidDscConstruct(), CCSDS_apidDscPktEnd(), CCSDS_apidDscPktLen(), CCSDS_apidDscReset(), CCSDS_apidDscSwap16(), CCSDS_apidDscSwap32(), and CCSDS_istreamDatRead().
The handlers
Referenced by CCSDS_apidDscPacketCheckerSet(), CCSDS_apidDscPayloadProcessorSet(), and CCSDS_istreamProcess().
unsigned char* _CCSDS_apidDsc::max |
The end buffer position
Referenced by CCSDS_apidDscConstruct(), and CCSDS_istreamDatRead().
Forward link to next descriptor
Referenced by CCSDS_apidDscFind(), and CCSDS_apidDscRegister().
unsigned char _CCSDS_apidDsc::popts |
unsigned char _CCSDS_apidDsc::rsvdb[3] |
Reserved bytes
unsigned short int _CCSDS_apidDsc::seq |
The sequence number of the last processed packet;
Referenced by CCSDS_apidDscConstruct(), CCSDS_apidDscReset(), CCSDS_apidDscSeqReset(), CCSDS_apidDscSeqSet(), CCSDS_istreamDatAdvance(), CCSDS_istreamDatRead(), and CCSDS_istreamPktCheck().
unsigned int _CCSDS_apidDsc::siv |
State information vector
Referenced by CCSDS_apidDscConstruct(), CCSDS_apidDscReset(), CCSDS_istreamDatAdvance(), CCSDS_istreamDatRead(), CCSDS_istreamPktCheck(), CCSDS_istreamPktResynch(), and CCSDS_istreamProcess().
unsigned int _CCSDS_apidDsc::status |
Status of the last read
Referenced by CCSDS_istreamDatAdvance(), CCSDS_istreamDatRead(), and CCSDS_istreamPktResynch().