iPXE
builtin_setting Struct Reference

A built-in setting. More...

#include <settings.h>

Data Fields

const struct settingsetting
 Setting.
int(* store )(const void *data, size_t len)
 Store setting value.
int(* fetch )(void *data, size_t len)
 Fetch setting value.

Detailed Description

A built-in setting.

Definition at line 268 of file settings.h.

Field Documentation

◆ setting

const struct setting* builtin_setting::setting

Setting.

Definition at line 270 of file settings.h.

Referenced by builtin_fetch(), and builtin_store().

◆ store

int(* builtin_setting::store) (const void *data, size_t len)

Store setting value.

Parameters
dataSetting data, or NULL to clear setting
lenLength of setting data
Return values
rcReturn status code

Definition at line 278 of file settings.h.

Referenced by builtin_store().

◆ fetch

int(* builtin_setting::fetch) (void *data, size_t len)

Fetch setting value.

Parameters
dataBuffer to fill with setting data
lenLength of buffer
Return values
lenLength of setting data, or negative error

Definition at line 285 of file settings.h.

Referenced by builtin_fetch().


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