GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> QSD / dev > qsdccsds / rhel6-32


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

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

User context parameter

Referenced by CCSDS_apidDscConstruct().

unsigned char* _CCSDS_apidDsc::cur

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

unsigned int _CCSDS_apidDsc::siv

unsigned int _CCSDS_apidDsc::status

Status of the last read

Referenced by CCSDS_istreamDatAdvance(), CCSDS_istreamDatRead(), and CCSDS_istreamPktResynch().


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

Generated on Fri Sep 21 15:15:31 2012 by  doxygen 1.5.8