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

Data Structures

struct  FotaPartitionAgent_S
 

Typedefs

typedef uint32_t FotaPartitionAgent_Adr_T
 This enum represents the different FOTA Partition addresses. More...
 
typedef Retcode_T(* FotaPartitionAgent_Deinitialize_T )(void *self)
 Deinit the agent. More...
 
typedef Retcode_T(* FotaPartitionAgent_ErasePartition_T )(void *self)
 Erase the partition. More...
 
typedef Retcode_T(* FotaPartitionAgent_Flush_T )(void *self)
 Flush into the partition. More...
 
typedef Retcode_T(* FotaPartitionAgent_GetSavedSize_T )(void *self, uint32_t *size)
 Get the number of data saved into the partition. More...
 
typedef Retcode_T(* FotaPartitionAgent_Initialize_T )(void *self, FotaRegistryAgent_T *registryAgent, EventHub_T *hub, FotaPartitionAgent_Adr_T partition, uint32_t partitionSize)
 Initialization of a partition agent. More...
 
typedef Retcode_T(* FotaPartitionAgent_Read_T )(void *self, uint8_t *buffer, uint32_t offset, uint32_t size)
 Read on the partition. More...
 
typedef struct FotaPartitionAgent_S FotaPartitionAgent_T
 
typedef Retcode_T(* FotaPartitionAgent_Write_T )(void *self, uint8_t *buffer, uint32_t offset, uint32_t size)
 Write on the partition. 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