00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef _SML_DATA_SYNC_DEVINF_H
00022 #define _SML_DATA_SYNC_DEVINF_H
00023
00024 #include "data_sync.h"
00025
00026 SmlBool smlDataSyncDevInfAddDatastore(
00027 SmlDevInf *devinf,
00028 SmlDataSyncDatastore *datastore,
00029 SmlError **error);
00030
00031 SmlBool smlDataSyncDevInfStore(
00032 SmlDevInf *devinf,
00033 const char *filename,
00034 SmlError **error);
00035
00036 SmlBool smlDataSyncDevInfLoadRemote(
00037 SmlDataSyncObject *dsObject,
00038 SmlBool sendGet,
00039 SmlError **error);
00040
00041 char *smlDataSyncDevInfGetIdentifier();
00042
00043 SmlBool smlDataSyncDevInfInit(
00044 SmlDataSyncObject *dsObject,
00045 SmlDevInfDevTyp type,
00046 SmlError **error);
00047
00048 SmlBool smlDataSyncManageDevInf(
00049 SmlDataSyncObject *dsObject,
00050 SmlBool sendGet,
00051 SmlError **error);
00052
00053 #endif //_SML_DATA_SYNC_DEVINF_H