GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QSD / dev > qsd_print / sun-gcc


Interface   Data Structures   File List   Data Fields   Globals  

_CCSDS_apidDsc Struct Reference

Description of a packet for a specified APID. More...

#include <CCSDS_apidDsc.h>

List of all members.

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


Detailed Description

Description of a packet for a specified APID.

Member Data Documentation

unsigned short int _CCSDS_apidDsc::apid

The apid of this descriptor

unsigned char _CCSDS_apidDsc::bridge

One of the CCSDS_APIDDSC_BRIDGE_K values

unsigned char* _CCSDS_apidDsc::buf

The beginning of the buffer

Referenced by CCSDS_apidDscPktBeg(), and CCSDS_apidDscPktLen().

User context parameter

unsigned char* _CCSDS_apidDsc::cur

The current buffer position

Referenced by CCSDS_apidDscPktEnd(), and CCSDS_apidDscPktLen().

unsigned char* _CCSDS_apidDsc::max

The end buffer position

Forward link to next descriptor

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_apidDscSeqReset(), and CCSDS_apidDscSeqSet().

unsigned int _CCSDS_apidDsc::siv

State information vector

unsigned int _CCSDS_apidDsc::status

Status of the last read


The documentation for this struct was generated from the following file:

Generated on Fri Sep 21 11:42:40 2012 by  doxygen 1.5.8