XDK API  3.6.0
Documentation
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...
 

All rights reserved. The use is subject to the XDK SDK EULA by Bosch Connected Devices and Solutions GmbH.
This documentation file has been automatically generated on Thu Mar 14 2019 19:12:48 by doxygen 1.8.8