GLAST/LAT > DAQ and FSW > FSW > Doxygen Index > GRBP / V1-0-0

Constituent: attstream     Tag: linux-gcc


Interface   Data Structures   File List   Data Fields   Globals  

_ATT_istreamBody Struct Reference

Internal structure used to control the input access to an ATT file or data section. More...

Collaboration diagram for _ATT_istreamBody:

Collaboration graph
[legend]

Data Fields

int fd
const char * name
void * buf [2]
unsigned int error
unsigned int fate
unsigned int status
size_t seg_size
size_t tot_size
size_t tot_left
int cur_size
ATT_dgmcur_dgm
ATT_dgmlst_dgm
ATT_attitudenxt_att
ATT_attitudelst_att
int which
int nprocess

Detailed Description

Internal structure used to control the input access to an ATT file or data section.


Field Documentation

void* _ATT_istreamBody::buf[2]
 

Pointer to the readin buffers

ATT_dgm* _ATT_istreamBody::cur_dgm
 

Current datagram being processed

int _ATT_istreamBody::cur_size
 

Amount left in current read buffer

unsigned int _ATT_istreamBody::error
 

Last error number

unsigned int _ATT_istreamBody::fate
 

Last process return fate

int _ATT_istreamBody::fd
 

File descriptor

ATT_attitude* _ATT_istreamBody::lst_att
 

Last attitude record

ATT_dgm* _ATT_istreamBody::lst_dgm
 

Last packet available in the current buffer (actually 1 past it

const char* _ATT_istreamBody::name
 

Name of the file being processed

int _ATT_istreamBody::nprocess
 

Number left to process

ATT_attitude* _ATT_istreamBody::nxt_att
 

Next attitude record

size_t _ATT_istreamBody::seg_size
 

Buffering size

unsigned int _ATT_istreamBody::status
 

Last process status

size_t _ATT_istreamBody::tot_left
 

Amount of total size left to process

size_t _ATT_istreamBody::tot_size
 

Total size

int _ATT_istreamBody::which
 

Active buffer


The documentation for this struct was generated from the following file:
Generated on Fri Dec 14 08:24:18 2007 by  doxygen 1.4.4