Data Structures | Typedefs | Enumerations | Functions
XDK_Storage.h File Reference
#include "BCDS_Retcode.h"
+ Include dependency graph for XDK_Storage.h:
+ This graph shows which files directly or indirectly include this file:

Data Structures

struct  Storage_Read_S
 Structure to represent the Storage read features. More...
 
struct  Storage_Rename_S
 Structure to represent the Storage rename features. More...
 
struct  Storage_Setup_S
 Structure to represent the Storage setup features. More...
 
struct  Storage_Transfer_S
 Structure to represent the Storage transfer features. More...
 
struct  Storage_Write_S
 Structure to represent the Storage write features. More...
 

Typedefs

typedef enum Storage_Medium_S Storage_Medium_T
 Typedef to represent the Storage medium. More...
 
typedef struct Storage_Read_S Storage_Read_T
 Typedef to represent the Storage read feature. More...
 
typedef struct Storage_Rename_S Storage_Rename_T
 Typedef to represent the Storage rename feature. More...
 
typedef struct Storage_Setup_S Storage_Setup_T
 Typedef to represent the Storage setup feature. More...
 
typedef struct Storage_Setup_S Storage_Status_T
 Typedef to represent the Storage status feature. More...
 
typedef struct Storage_Transfer_S Storage_Transfer_T
 Typedef to represent the Storage transfer feature. More...
 
typedef struct Storage_Write_S Storage_Write_T
 Typedef to represent the Storage write feature. More...
 

Enumerations

enum  Storage_Medium_S
 Enum to represent the Storage mediums. More...
 

Functions

Retcode_T Storage_Close (void)
 This will close the Storage. More...
 
Retcode_T Storage_Delete (Storage_Medium_T medium, const char *fileName)
 This will delete the given file in the storage. More...
 
Retcode_T Storage_Disable (Storage_Medium_T medium)
 This will disable the Storage medium. More...
 
Retcode_T Storage_Enable (void)
 This will enable the Storage. More...
 
Retcode_T Storage_IsAvailable (Storage_Medium_T medium, bool *status)
 This will validate if the Storage is available or not. More...
 
Retcode_T Storage_Read (Storage_Medium_T medium, Storage_Read_T *readCredentials)
 This will read the data from the storage. More...
 
Retcode_T Storage_Rename (Storage_Medium_T medium, Storage_Rename_T *renameCredentials)
 This will rename the file in the storage. More...
 
Retcode_T Storage_Setup (Storage_Setup_T *setup)
 This will setup the Storage. More...
 
Retcode_T Storage_Transfer (Storage_Medium_T sourceMedium, Storage_Medium_T destinationMedium, Storage_Transfer_T *transferCredentials)
 This will transfer the file from source to destination storage medium. More...
 
Retcode_T Storage_Write (Storage_Medium_T medium, Storage_Write_T *writeCredentials)
 This will write the data in the storage. More...
 

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