libfru 3.0.2.gb79b203
FRU Manupulation Library
|
The exploded representation of board info area. More...
#include <fru.h>
Data Fields | |
fru_lang_t | lang |
Language code. | |
struct timeval | tv |
Manufacturing date/time, in UTC. | |
bool | tv_auto |
On save, use current date/time. | |
fru_field_t | mfg |
Board manufacturer name. | |
fru_field_t | pname |
Board product name. | |
fru_field_t | serial |
Board serial number. | |
fru_field_t | pn |
Board part number. | |
fru_field_t | file |
FRU File ID. | |
fru_custom_t | cust |
List of custom fields. | |
The exploded representation of board info area.
Contains fields as per IPMI FRU Specification Table 11-1, in their decoded state
fru_custom_t fru_board_t::cust |
List of custom fields.
fru_field_t fru_board_t::file |
FRU File ID.
fru_lang_t fru_board_t::lang |
Language code.
fru_field_t fru_board_t::mfg |
Board manufacturer name.
fru_field_t fru_board_t::pn |
Board part number.
fru_field_t fru_board_t::pname |
Board product name.
fru_field_t fru_board_t::serial |
Board serial number.
struct timeval fru_board_t::tv |
Manufacturing date/time, in UTC.
bool fru_board_t::tv_auto |
On save, use current date/time.
This is automatically initialized by fru_loadfile() and fru_loadbuffer() based on presence of date/time information in the loaded data. This field is set to true
by fru_init().
When tv_auto is true
, the value of tv field is ignored.