FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
clib_maplog_header_t Struct Reference

Maplog log file header segment. More...

Data Fields

u8 maplog_major_version
 library major version number More...
 
u8 maplog_minor_version
 library minor version number More...
 
u8 maplog_patch_version
 library patch version number More...
 
u8 maplog_flag_wrapped
 log has wrapped More...
 
u32 application_id
 application identifier More...
 
u8 application_major_version
 application major version number More...
 
u8 application_minor_version
 application minor version number More...
 
u8 application_patch_version
 application patch version number More...
 
u8 maplog_flag_circular
 log is circular More...
 
u32 record_size_in_cachelines
 record size in cache lines More...
 
u32 cacheline_size
 cache line size More...
 
u64 file_size_in_records
 file size in records More...
 
u64 number_of_records
 number of records in entire log More...
 
u64 number_of_files
 number of files in entire log More...
 
u8 file_basename [256]
 file basename More...
 

Detailed Description

Maplog log file header segment.

In a separate file

Definition at line 43 of file maplog.h.

Field Documentation

◆ application_id

u32 clib_maplog_header_t::application_id

application identifier

Definition at line 49 of file maplog.h.

◆ application_major_version

u8 clib_maplog_header_t::application_major_version

application major version number

Definition at line 50 of file maplog.h.

◆ application_minor_version

u8 clib_maplog_header_t::application_minor_version

application minor version number

Definition at line 51 of file maplog.h.

◆ application_patch_version

u8 clib_maplog_header_t::application_patch_version

application patch version number

Definition at line 52 of file maplog.h.

◆ cacheline_size

u32 clib_maplog_header_t::cacheline_size

cache line size

Definition at line 55 of file maplog.h.

◆ file_basename

u8 clib_maplog_header_t::file_basename[256]

file basename

Definition at line 59 of file maplog.h.

◆ file_size_in_records

u64 clib_maplog_header_t::file_size_in_records

file size in records

Definition at line 56 of file maplog.h.

◆ maplog_flag_circular

u8 clib_maplog_header_t::maplog_flag_circular

log is circular

Definition at line 53 of file maplog.h.

◆ maplog_flag_wrapped

u8 clib_maplog_header_t::maplog_flag_wrapped

log has wrapped

Definition at line 48 of file maplog.h.

◆ maplog_major_version

u8 clib_maplog_header_t::maplog_major_version

library major version number

Definition at line 45 of file maplog.h.

◆ maplog_minor_version

u8 clib_maplog_header_t::maplog_minor_version

library minor version number

Definition at line 46 of file maplog.h.

◆ maplog_patch_version

u8 clib_maplog_header_t::maplog_patch_version

library patch version number

Definition at line 47 of file maplog.h.

◆ number_of_files

u64 clib_maplog_header_t::number_of_files

number of files in entire log

Definition at line 58 of file maplog.h.

◆ number_of_records

u64 clib_maplog_header_t::number_of_records

number of records in entire log

Definition at line 57 of file maplog.h.

◆ record_size_in_cachelines

u32 clib_maplog_header_t::record_size_in_cachelines

record size in cache lines

Definition at line 54 of file maplog.h.


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