- unsigned block_size; //block_size
- unsigned int block_number; //number of blocks in the file
- unsigned int which_block; //which block the current block is
- unsigned int which_event; //which event of the current block
- //is currently processed
- LttTime current_event_time; //time of the current event
- BlockStart * a_block_start; //block start of the block
- BlockEnd * a_block_end; //block end of the block
- void * cur_event_pos; //the position of the current event
- void * buffer; //the buffer containing the block
- double cycle_per_nsec; //Cycles per nsec
- unsigned cur_heart_beat_number; //current number of heart beat in the buf
- LttCycleCount cur_cycle_count; //current cycle count of the event
- void * last_event_pos;
-
- LttTime prev_block_end_time; //the end time of previous block
- LttTime prev_event_time; //the time of the previous event
- LttCycleCount pre_cycle_count; //previous cycle count of the event
- unsigned int count; //the number of overflow of cycle count
-};
+ //unsigned block_size; //block_size
+ unsigned int num_blocks; //number of blocks in the file
+ gboolean reverse_bo; //must we reverse byte order ?
+ gboolean float_word_order; //what is the byte order of floats ?