Intel Graphics System Controller Firmware Update Library
Intel Graphics System Controller Firmware Update Library
Loading...
Searching...
No Matches

Functions

IGSC_EXPORT int igsc_device_iterator_create (struct igsc_device_iterator **iter)
 Create iterator for devices capable of FW update.
IGSC_EXPORT int igsc_device_iterator_next (struct igsc_device_iterator *iter, struct igsc_device_info *info)
 Obtain next devices capable of FW update.
IGSC_EXPORT void igsc_device_iterator_destroy (struct igsc_device_iterator *iter)
 Free iterator for devices capable of FW update.

Detailed Description

Function Documentation

◆ igsc_device_iterator_create()

IGSC_EXPORT int igsc_device_iterator_create ( struct igsc_device_iterator ** iter)

Create iterator for devices capable of FW update.

Parameters
iterpointer to return the iterator pointer
Returns
IGSC_SUCCESS if successful, otherwise error code.

◆ igsc_device_iterator_destroy()

IGSC_EXPORT void igsc_device_iterator_destroy ( struct igsc_device_iterator * iter)

Free iterator for devices capable of FW update.

Parameters
iterpointer to iterator
Returns
void

◆ igsc_device_iterator_next()

IGSC_EXPORT int igsc_device_iterator_next ( struct igsc_device_iterator * iter,
struct igsc_device_info * info )

Obtain next devices capable of FW update.

Parameters
iterpointer to iterator.
infopointer for device information.
Returns
IGSC_SUCCESS if successful, otherwise error code.