Specifies the enums and Data Structures used by the OTA APIs.
Data Structures | |
struct | tstrOtaControlSec |
Control Section Structure. The Control Section is used to define the working image and the validity of the roll-back image and its offset, also both firmware versions are kept in this structure. More... | |
struct | tstrOtaHostFileEraseStatusResp |
Host File OTA Information. More... | |
struct | tstrOtaHostFileGetStatusResp |
Host File OTA Information. More... | |
struct | tstrOtaHostFileReadStatusResp |
Host File OTA Information. More... | |
struct | tstrOtaInitHdr |
This struct contains the OTA image header. More... | |
struct | tstrOtaUpdateInfo |
This struct contains the OTA update information. More... | |
struct | tstrOtaUpdateStatusResp |
This struct contains the OTA update status. More... | |
Functions | |
_Static_assert ((sizeof(tstrOtaUpdateStatusResp)%4)==0,"Structure alignment error") | |
_Static_assert ((sizeof(tstrOtaUpdateInfo)%4)==0,"Structure alignment error") | |
_Static_assert ((sizeof(tstrOtaHostFileGetStatusResp)%4)==0,"Structure alignment error") | |
_Static_assert ((sizeof(tstrOtaHostFileReadStatusResp)%4)==0,"Structure alignment error") | |
_Static_assert ((sizeof(tstrOtaHostFileEraseStatusResp)%4)==0,"Structure alignment error") | |
enum tenuM2mOtaCmd |
This enum contains all the WINC commands used for OTA operation.
enum tenuOtaError |
OTA Error codes.
enum tenuOtaUpdateStatus |
This struct contains the OTA return status.
_Static_assert | ( | (sizeof(tstrOtaUpdateStatusResp)%4) | = =0 , |
"Structure alignment error" | |||
) |
_Static_assert | ( | (sizeof(tstrOtaUpdateInfo)%4) | = =0 , |
"Structure alignment error" | |||
) |
_Static_assert | ( | (sizeof(tstrOtaHostFileGetStatusResp)%4) | = =0 , |
"Structure alignment error" | |||
) |
_Static_assert | ( | (sizeof(tstrOtaHostFileReadStatusResp)%4) | = =0 , |
"Structure alignment error" | |||
) |
_Static_assert | ( | (sizeof(tstrOtaHostFileEraseStatusResp)%4) | = =0 , |
"Structure alignment error" | |||
) |