Data Structures | Typedefs
BCDS_FotaCopyAgent.h File Reference
#include "BCDS_Fota.h"
#include "BCDS_EventHub.h"
#include "BCDS_FotaRegistryAgent.h"
#include "BCDS_FotaPartitionAgent.h"
+ Include dependency graph for BCDS_FotaCopyAgent.h:
+ This graph shows which files directly or indirectly include this file:

Data Structures

struct  FotaCopyAgent_S
 

Typedefs

typedef Retcode_T(* FotaCopyAgent_Deinitialize_T )(void)
 Deinitialize the agent. More...
 
typedef Retcode_T(* FotaCopyAgent_Initialize_T )(FotaRegistryAgent_T *registryAgent, EventHub_T *hub, FotaPartitionAgent_T *primaryPartitionAgent, FotaPartitionAgent_T *backupPartitionAgent, FotaPartitionAgent_T *downloadPartitionAgent)
 During the initialization, the agent will save in his internal context the different handle to 3 already initialized partitionAgents, registryAgent and EventHub. More...
 
typedef Retcode_T(* FotaCopyAgent_Rollback_T )(void)
 Copy always from backup to primary partition. If eventHub was given, messages will also transit through it. More...
 
typedef struct FotaCopyAgent_S FotaCopyAgent_T
 
typedef Retcode_T(* FotaCopyAgent_Update_T )(void)
 Copy always from primary to backup partition and download to primary partition. If eventHub was given, messages will also transit through it. More...
 

This documentation file has been automatically generated on Fri Oct 4 2019 03:47:28 by doxygen 1.8.8