#include "legato.h"
Go to the source code of this file.
◆ IFGEN_TAF_FWUPDATE_PROTOCOL_ID
#define IFGEN_TAF_FWUPDATE_PROTOCOL_ID "39edc56f5663580943130b3e52509231" |
◆ IFGEN_TAF_FWUPDATE_MSG_SIZE
#define IFGEN_TAF_FWUPDATE_MSG_SIZE 272 |
◆ TAF_FWUPDATE_MAX_VERS_LEN
#define TAF_FWUPDATE_MAX_VERS_LEN 256 |
Maximum firmware version length with null characters.
◆ ifgen_taf_fwupdate_HasLocalBinding()
LE_SHARED bool ifgen_taf_fwupdate_HasLocalBinding |
( |
void |
| ) |
|
Get if this client bound locally.
◆ ifgen_taf_fwupdate_InitCommonData()
LE_SHARED void ifgen_taf_fwupdate_InitCommonData |
( |
void |
| ) |
|
Init data that is common across all threads
◆ ifgen_taf_fwupdate_CleanupCommonData()
Cleanup the data of a session
◆ ifgen_taf_fwupdate_OpenSession()
Perform common initialization and open a session
◆ ifgen_taf_fwupdate_RebootToActive()
Reboots the target device to an active slot.
◆ ifgen_taf_fwupdate_GetFirmwareVersion()
Gets the firmware version.
- Returns
- LE_BAD_PAREMETER – Bad parameter(s).
- LE_OK – Succeeded.
- Parameters
-
[out] | version | Firmware version. |
[in] | versionSize | |
◆ ifgen_taf_fwupdate_Install()
Installs firmware.
- Returns
-
- Note
- Only used for local firmware update.