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

Public API for SMBIOS Type 15 System Event Log Information. More...

Go to the source code of this file.

Data Structures

struct  lazybiosType15_t
 Parsed SMBIOS Type 15 System Event Log Information. More...
struct  lazybiosType15Array_t
 A parsed set of SMBIOS Type 15 structures. More...
struct  lazybiosType15Decoded_t
 Decoded forms of the Type 15 encoded fields. More...
struct  lazybiosType15FieldStatus_t
 Availability metadata for SMBIOS Type 15 fields. More...
struct  lazybiosType15LogTypeDescriptor_t
 Parsed SMBIOS Type 15 supported event-log type descriptor. More...
struct  lazybiosType15LogTypeDescriptorDecoded_t
 Decoded forms of the encoded fields in one record. More...
struct  lazybiosType15LogTypeDescriptorFieldStatus_t
 Availability metadata for an SMBIOS Type 15 event-log descriptor. More...

Macros

#define LAZYBIOS_TYPE_HEADER_ONLY

Functions

void lazybiosFreeType15 (lazybiosType15Array_t *Type15)
 Releases a parsed set of SMBIOS Type 15 structures.
LAZYBIOS_WARN_UNUSED lazybiosType15Array_tlazybiosGetType15 (const lazybiosDMI_t *DMIData)
 Parses all SMBIOS Type 15 structures.

Detailed Description

Public API for SMBIOS Type 15 System Event Log Information.

Author
LazySeldi

Definition in file type15.h.

Macro Definition Documentation

◆ LAZYBIOS_TYPE_HEADER_ONLY

#define LAZYBIOS_TYPE_HEADER_ONLY

Definition at line 29 of file type15.h.