|
libfru 3.1.0.g6643c5c
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.