lazybios 3.0.0
Lightweight SMBIOS/DMI parsing library
Loading...
Searching...
No Matches
type39.h File Reference

Public API for SMBIOS Type 39 System Power Supply. More...

Go to the source code of this file.

Data Structures

struct  lazybiosType39_t
 Parsed SMBIOS Type 39 System Power Supply information. More...
struct  lazybiosType39Array_t
 A parsed set of SMBIOS Type 39 structures. More...
struct  lazybiosType39Decoded_t
 Decoded forms of the Type 39 encoded fields. More...
struct  lazybiosType39FieldStatus_t
 Availability metadata for SMBIOS Type 39 fields. More...

Macros

#define LAZYBIOS_TYPE_HEADER_ONLY

Functions

void lazybiosFreeType39 (lazybiosType39Array_t *Type39)
 Releases a parsed set of SMBIOS Type 39 structures.
LAZYBIOS_WARN_UNUSED lazybiosType39Array_tlazybiosGetType39 (const lazybiosDMI_t *DMIData)
 Parses all SMBIOS Type 39 structures.

Detailed Description

Public API for SMBIOS Type 39 System Power Supply.

Author
LazySeldi

Definition in file type39.h.

Macro Definition Documentation

◆ LAZYBIOS_TYPE_HEADER_ONLY

#define LAZYBIOS_TYPE_HEADER_ONLY

Definition at line 29 of file type39.h.