EPICS ARCHIVER V4
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups
Public Attributes | List of all members
DataHeader::DataHeaderData Struct Reference

The header data. More...

#include <DataFile.h>

Public Attributes

FileOffset dir_offset
 offset of the old directory entry
 
FileOffset next_offset
 abs. offs. of data header in next buffer
 
FileOffset prev_offset
 abs. offs. of data header in prev buffer
 
FileOffset curr_offset
 rel. offs. from data header to free entry
 
uint32_t num_samples
 number of samples in this buffer
 
FileOffset ctrl_info_offset
 abs. offset to CtrlInfo
 
uint32_t buf_size
 disk space alloc. for this buffer including sizeof(DataHeader)
 
uint32_t buf_free
 remaining bytes in this buffer
 
DbrType dbr_type
 ca type of data
 
DbrCount dbr_count
 array dimension of this data type
 
uint8_t pad [4]
 to align double period...
 
double period
 period at which the channel is archived (secs)
 
epicsTimeStamp begin_time
 first time stamp of data in this file
 
epicsTimeStamp next_file_time
 first time stamp of data in the next file
 
epicsTimeStamp end_time
 last time stamp in this buffer
 
char prev_file [FilenameLength]
 basename for prev. buffer
 
char next_file [FilenameLength]
 basename for next buffer
 

Detailed Description

The header data.


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