|
typedef void(* | SmlDataSyncEventCallback) (SmlDataSyncObject *dsObject, SmlDataSyncEventType type, void *userdata, SmlError *error) |
|
typedef SmlAlertType(* | SmlDataSyncGetAlertTypeCallback) (SmlDataSyncObject *dsObject, const char *source, SmlAlertType type, void *userdata, SmlError **error) |
|
typedef SmlBool(* | SmlDataSyncChangeCallback) (SmlDataSyncObject *dsObject, const char *source, SmlChangeType type, const char *uid, char *data, unsigned int size, void *userdata, SmlError **error) |
|
typedef SmlBool(* | SmlDataSyncChangeStatusCallback) (SmlDataSyncObject *dsObject, unsigned int code, const char *newuid, void *userdata, SmlError **error) |
|
typedef SmlBool(* | SmlDataSyncMappingCallback) (SmlDataSyncObject *dsObject, const char *source, const char *orig, const char *newuid, void *userdata, SmlError **error) |
|
typedef char *(* | SmlDataSyncGetAnchorCallback) (SmlDataSyncObject *dsObject, const char *name, void *userdata, SmlError **error) |
|
typedef SmlBool(* | SmlDataSyncSetAnchorCallback) (SmlDataSyncObject *dsObject, const char *name, const char *value, void *userdata, SmlError **error) |
|
typedef SmlBool(* | SmlDataSyncWriteDevInfCallback) (SmlDataSyncObject *dsObject, SmlDevInf *devinf, void *userdata, SmlError **error) |
|
typedef SmlDevInf *(* | SmlDataSyncReadDevInfCallback) (SmlDataSyncObject *dsObject, const char *devid, void *userdata, SmlError **error) |
|
typedef SmlBool(* | SmlDataSyncHandleRemoteDevInfCallback) (SmlDataSyncObject *dsObject, SmlDevInf *devinf, void *userdata, SmlError **error) |
|
|
void | smlDataSyncRegisterEventCallback (SmlDataSyncObject *dsObject, SmlDataSyncEventCallback callback, void *userdata) |
|
void | smlDataSyncRegisterGetAlertTypeCallback (SmlDataSyncObject *dsObject, SmlDataSyncGetAlertTypeCallback callback, void *userdata) |
|
void | smlDataSyncRegisterChangeCallback (SmlDataSyncObject *dsObject, SmlDataSyncChangeCallback callback, void *userdata) |
|
void | smlDataSyncRegisterMappingCallback (SmlDataSyncObject *dsObject, SmlDataSyncMappingCallback callback, void *userdata) |
|
void | smlDataSyncRegisterGetAnchorCallback (SmlDataSyncObject *dsObject, SmlDataSyncGetAnchorCallback callback, void *userdata) |
|
void | smlDataSyncRegisterSetAnchorCallback (SmlDataSyncObject *dsObject, SmlDataSyncSetAnchorCallback callback, void *userdata) |
|
void | smlDataSyncRegisterWriteDevInfCallback (SmlDataSyncObject *dsObject, SmlDataSyncWriteDevInfCallback callback, void *userdata) |
|
void | smlDataSyncRegisterReadDevInfCallback (SmlDataSyncObject *dsObject, SmlDataSyncReadDevInfCallback callback, void *userdata) |
|
void | smlDataSyncRegisterHandleRemoteDevInfCallback (SmlDataSyncObject *dsObject, SmlDataSyncHandleRemoteDevInfCallback callback, void *userdata) |
|
void | smlDataSyncRegisterChangeStatusCallback (SmlDataSyncObject *dsObject, SmlDataSyncChangeStatusCallback callback) |
|
The public part.