lazybios 3.0.0
Lightweight SMBIOS/DMI parsing library
Loading...
Searching...
No Matches
lazybiosType22_t Struct Reference

Parsed SMBIOS Type 22 Portable Battery. More...

#include <type22.h>

Data Fields

lazybiosType22Decoded_t decoded
uint16_t design_capacity
uint8_t design_capacity_multiplier
uint16_t design_voltage
uint8_t device_chemistry
const char * device_name
lazybiosType22FieldStatus_t field_status
uint16_t handle
uint8_t length
const char * location
const char * manufacture_date
const char * manufacturer
uint8_t maximum_error
uint32_t oem_specific
const char * sbds_device_chemistry
uint16_t sbds_manufacture_date
uint16_t sbds_serial_number
const char * sbds_version_number
const char * serial_number

Detailed Description

Parsed SMBIOS Type 22 Portable Battery.

Definition at line 73 of file type22.h.

Field Documentation

◆ decoded

lazybiosType22Decoded_t lazybiosType22_t::decoded

Definition at line 91 of file type22.h.

◆ design_capacity

uint16_t lazybiosType22_t::design_capacity

Definition at line 82 of file type22.h.

◆ design_capacity_multiplier

uint8_t lazybiosType22_t::design_capacity_multiplier

Definition at line 89 of file type22.h.

◆ design_voltage

uint16_t lazybiosType22_t::design_voltage

Definition at line 83 of file type22.h.

◆ device_chemistry

uint8_t lazybiosType22_t::device_chemistry

Definition at line 81 of file type22.h.

◆ device_name

const char* lazybiosType22_t::device_name

Definition at line 80 of file type22.h.

◆ field_status

lazybiosType22FieldStatus_t lazybiosType22_t::field_status

Definition at line 92 of file type22.h.

◆ handle

uint16_t lazybiosType22_t::handle

Definition at line 74 of file type22.h.

◆ length

uint8_t lazybiosType22_t::length

Definition at line 75 of file type22.h.

◆ location

const char* lazybiosType22_t::location

Definition at line 76 of file type22.h.

◆ manufacture_date

const char* lazybiosType22_t::manufacture_date

Definition at line 78 of file type22.h.

◆ manufacturer

const char* lazybiosType22_t::manufacturer

Definition at line 77 of file type22.h.

◆ maximum_error

uint8_t lazybiosType22_t::maximum_error

Definition at line 85 of file type22.h.

◆ oem_specific

uint32_t lazybiosType22_t::oem_specific

Definition at line 90 of file type22.h.

◆ sbds_device_chemistry

const char* lazybiosType22_t::sbds_device_chemistry

Definition at line 88 of file type22.h.

◆ sbds_manufacture_date

uint16_t lazybiosType22_t::sbds_manufacture_date

Definition at line 87 of file type22.h.

◆ sbds_serial_number

uint16_t lazybiosType22_t::sbds_serial_number

Definition at line 86 of file type22.h.

◆ sbds_version_number

const char* lazybiosType22_t::sbds_version_number

Definition at line 84 of file type22.h.

◆ serial_number

const char* lazybiosType22_t::serial_number

Definition at line 79 of file type22.h.


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