|
Public Attributes |
uint32_t | file_magic |
| Magic value to identify file, must be 0xFFBBFFBB (big endian).
|
uint32_t | file_version |
| File version, set to BBLOGGER_FILE_VERSION on write and verify on read (big endian).
|
uint32_t | endianess: 1 |
| Endianess, 0 little endian, 1 big endian.
|
uint32_t | reserved: 31 |
| Reserved for future use.
|
uint32_t | num_data_items |
| Number of data items in file, if set to zero reader must scan the file for this number.
|
char | scenario [BBLOG_SCENARIO_SIZE] |
| Scenario as defined in config.
|
char | interface_type [BBLOG_INTERFACE_TYPE_SIZE] |
| Interface type.
|
char | interface_id [BBLOG_INTERFACE_ID_SIZE] |
| Interface ID.
|
unsigned char | interface_hash [BBLOG_INTERFACE_HASH_SIZE] |
| Interface Hash.
|
uint32_t | data_size |
| size of one interface data block
|
uint64_t | start_time_sec |
| Start time, timestamp seconds.
|
uint64_t | start_time_usec |
| Start time, timestamp microseconds.
|
To identify log files created for different interfaces but belonging to a single run files must be