GLAST / LAT > DAQ and FSW > FSW > Doxygen Index> EDS / V2-10-1 > ebfio / rad750


Interface   Data Structures   File List   Data Fields   Globals  

_EBF_istreamBody Struct Reference

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

List of all members.

Public Attributes

EBF_pkts_u pkts
int fd
const char * name
void * buf [2]
unsigned int error
unsigned int fate
unsigned int status
size_t seg_size
off_t tot_size
off_t tot_left
int cur_size
EBF_pktcur_pkt
int which
int nprocess
LCBP lcb


Detailed Description

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

Member Data Documentation

EBF_pkts_u _EBF_istreamBody::pkts

The packets vector

int _EBF_istreamBody::fd

File descriptor

const char* _EBF_istreamBody::name

Name of the file being processed

void* _EBF_istreamBody::buf[2]

Pointer to the readin buffers

unsigned int _EBF_istreamBody::error

Last error number

unsigned int _EBF_istreamBody::fate

Last process return fate

unsigned int _EBF_istreamBody::status

Last process status

size_t _EBF_istreamBody::seg_size

Buffering size

off_t _EBF_istreamBody::tot_size

Total size

off_t _EBF_istreamBody::tot_left

Amount of total size left to process

int _EBF_istreamBody::cur_size

Amount left in current read buffer

EBF_pkt* _EBF_istreamBody::cur_pkt

Current packet being processed

int _EBF_istreamBody::which

Active buffer

int _EBF_istreamBody::nprocess

Number left to process

LCBP _EBF_istreamBody::lcb

Potential pointer to lcb


The documentation for this struct was generated from the following file:
Generated on Fri Feb 26 09:35:48 2010 by  doxygen 1.5.3