lazybios 3.0.0
Lightweight SMBIOS/DMI parsing library
Loading...
Searching...
No Matches
Type 30: Out-of-Band Remote Access

Remote-access facility manufacturer and inbound or outbound connection policy. More...

Data Structures

struct  lazybiosType30_t
 Parsed SMBIOS Type 30 Out-of-Band Remote Access information. More...
struct  lazybiosType30Array_t
 A parsed set of SMBIOS Type 30 structures. More...

Functions

void lazybiosFreeType30 (lazybiosType30Array_t *Type30)
 Releases a parsed set of SMBIOS Type 30 structures.
LAZYBIOS_WARN_UNUSED lazybiosType30Array_tlazybiosGetType30 (const lazybiosDMI_t *DMIData)
 Parses all SMBIOS Type 30 structures.

Detailed Description

Remote-access facility manufacturer and inbound or outbound connection policy.

Function Documentation

◆ lazybiosFreeType30()

void lazybiosFreeType30 ( lazybiosType30Array_t * Type30)

#include <type30.h>

Releases a parsed set of SMBIOS Type 30 structures.

Parameters
Type30Set to release; may be NULL.

References lazybiosFreeType30().

Referenced by lazybiosFreeType30().

◆ lazybiosGetType30()

LAZYBIOS_WARN_UNUSED lazybiosType30Array_t * lazybiosGetType30 ( const lazybiosDMI_t * DMIData)

#include <type30.h>

Parses all SMBIOS Type 30 structures.

Parameters
DMIDataRaw DMI table container to parse.
Returns
Newly allocated set, empty when the table holds no Type 30 structure, or NULL when the arguments are unusable or an allocation fails.

References LAZYBIOS_WARN_UNUSED, and lazybiosGetType30().

Referenced by lazybiosGetType30().