FOTA Agent Driver API/interface file.
Go to the source code of this file.
Data Structures | |
struct | FOTAAgent_Params |
FOTA Agent Driver Handle. More... | |
struct | FOTAAgent_Handle |
Macros | |
#define | FOTAAGENT_WRITEOFFSET_DNC (0U) |
Functions | |
int32_t | FOTAAgent_Params_init (FOTAAgent_Params *params) |
Initilize params with default values. More... | |
int32_t | FOTAAgent_init (FOTAAgent_Handle *pHandle, FOTAAgent_Params *params) |
Initilize FOTA Agent API. More... | |
int32_t | FOTAAgent_writeStart (FOTAAgent_Handle *pHandle, uint32_t wrOffset, char doFlashSegments) |
Logically start writes and initilize state internal machine. More... | |
int32_t | FOTAAgent_writeUpdate (FOTAAgent_Handle *pHandle, uint8_t *buf, uint32_t size) |
Update internal machine with new data. More... | |
int32_t | FOTAAgent_writeEnd (FOTAAgent_Handle *pHandle) |
Logically end writes and end the state machine. More... | |
int32_t | FOTAAgent_getFLSOPSKDHandle (FOTAAgent_Handle *pHandle, FLSOPSKD_Handle *flsopskdHandle) |
Retrive FLSOPSKD handle. More... | |