libhd  5.0
Data Fields
smbios_chassis_t Struct Reference

chassis information More...

#include <hd.h>

Data Fields

union u_hd_smbios_tnext
 
hd_smbios_type_t type
 
int data_len
 
unsigned char * data
 
str_list_tstrings
 
int handle
 
char * manuf
 manufacturer More...
 
char * version
 version More...
 
char * serial
 serial number More...
 
char * asset
 asset tag More...
 
hd_id_t ch_type
 chassis type More...
 
unsigned lock
 1: lock present, 0: not present or unknown More...
 
hd_id_t bootup
 bootup state More...
 
hd_id_t power
 power supply state (at last boot) More...
 
hd_id_t thermal
 thermal state (at last boot) More...
 
hd_id_t security
 security state (at last boot) More...
 
unsigned oem
 OEM-specific information. More...
 

Detailed Description

chassis information

Field Documentation

◆ asset

char* smbios_chassis_t::asset

asset tag

Referenced by smbios_dump(), smbios_free(), and smbios_parse().

◆ bootup

hd_id_t smbios_chassis_t::bootup

bootup state

Referenced by smbios_free(), and smbios_parse().

◆ ch_type

hd_id_t smbios_chassis_t::ch_type

chassis type

Referenced by smbios_free(), and smbios_parse().

◆ data

unsigned char* smbios_chassis_t::data

◆ data_len

int smbios_chassis_t::data_len

◆ handle

int smbios_chassis_t::handle

◆ lock

unsigned smbios_chassis_t::lock

1: lock present, 0: not present or unknown

Referenced by smbios_dump(), and smbios_parse().

◆ manuf

char* smbios_chassis_t::manuf

manufacturer

Referenced by smbios_dump(), smbios_free(), and smbios_parse().

◆ next

union u_hd_smbios_t* smbios_chassis_t::next

◆ oem

unsigned smbios_chassis_t::oem

OEM-specific information.

Referenced by smbios_dump(), and smbios_parse().

◆ power

hd_id_t smbios_chassis_t::power

power supply state (at last boot)

Referenced by smbios_free(), and smbios_parse().

◆ security

hd_id_t smbios_chassis_t::security

security state (at last boot)

Referenced by smbios_free(), and smbios_parse().

◆ serial

char* smbios_chassis_t::serial

serial number

Referenced by smbios_dump(), smbios_free(), and smbios_parse().

◆ strings

str_list_t* smbios_chassis_t::strings

◆ thermal

hd_id_t smbios_chassis_t::thermal

thermal state (at last boot)

Referenced by smbios_free(), and smbios_parse().

◆ type

hd_smbios_type_t smbios_chassis_t::type

◆ version

char* smbios_chassis_t::version

version

Referenced by smbios_dump(), smbios_free(), and smbios_parse().


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