7 #ifndef __gammu_backup_h 8 #define __gammu_backup_h 28 #ifdef GSM_ENABLE_BACKUP 35 #define GSM_BACKUP_MAX_SMS 100000 98 #define GSM_BACKUP_MAX_PHONEPHONEBOOK 1001 106 #define GSM_BACKUP_MAX_SIMPHONEBOOK 251 114 #define GSM_BACKUP_MAX_CALLER 101 122 #define GSM_BACKUP_MAX_SMSC 10 130 #define GSM_BACKUP_MAX_WAPBOOKMARK 40 138 #define GSM_BACKUP_MAX_WAPSETTINGS 30 146 #define GSM_BACKUP_MAX_MMSSETTINGS 30 154 #define GSM_BACKUP_MAX_SYNCMLSETTINGS 30 162 #define GSM_BACKUP_MAX_CHATSETTINGS 30 170 #define GSM_BACKUP_MAX_RINGTONES 30 178 #define GSM_BACKUP_MAX_PROFILES 10 186 #define GSM_BACKUP_MAX_FMSTATIONS 20 194 #define GSM_BACKUP_MAX_GPRSPOINT 10 202 #define GSM_BACKUP_MAX_NOTE 50 233 char MD5Original[100];
237 char MD5Calculated[100];
385 GSM_BackupFormat Format);
413 GSM_BackupFormat Format);
void GSM_ClearSMSBackup(GSM_SMS_Backup *backup)
gboolean DateTimeAvailable
#define GSM_MAX_VERSION_LENGTH
GSM_Error GSM_ReadBackupFile(const char *FileName, GSM_Backup *backup, GSM_BackupFormat Format)
GSM_BackupFormat GSM_GuessBackupFormat(const char *FileName, const gboolean UseUnicode)
GSM_Error GSM_AddSMSBackupFile(const char *FileName, GSM_SMS_Backup *backup)
void GSM_FreeSMSBackup(GSM_SMS_Backup *backup)
#define GSM_BACKUP_MAX_NOTE
GSM_Bitmap * OperatorLogo
void GSM_GetBackupFileFeatures(GSM_BackupFormat Format, GSM_Backup_Info *info, GSM_Backup *backup)
#define GSM_BACKUP_MAX_CALLER
#define GSM_MAX_MODEL_LENGTH
#define GSM_BACKUP_MAX_FMSTATIONS
GSM_Error GSM_SaveBackupFile(char *FileName, GSM_Backup *Backup, GSM_BackupFormat Format)
#define GSM_BACKUP_MAX_PHONEPHONEBOOK
#define GSM_MAX_IMEI_LENGTH
GSM_Error GSM_ReadSMSBackupFile(const char *FileName, GSM_SMS_Backup *backup)
#define GSM_BACKUP_MAX_GPRSPOINT
#define GSM_BACKUP_MAX_SYNCMLSETTINGS
#define GSM_MAXCALENDARTODONOTES
#define GSM_BACKUP_MAX_CHATSETTINGS
#define GSM_BACKUP_MAX_SIMPHONEBOOK
#define GSM_BACKUP_MAX_PROFILES
void GSM_GetBackupFormatFeatures(GSM_BackupFormat Format, GSM_Backup_Info *info)
void GSM_ClearBackup(GSM_Backup *backup)
#define GSM_BACKUP_MAX_SMS
#define GSM_BACKUP_MAX_WAPSETTINGS
#define GSM_BACKUP_MAX_SMSC
void GSM_FreeBackup(GSM_Backup *backup)
#define GSM_BACKUP_MAX_MMSSETTINGS
#define GSM_BACKUP_MAX_WAPBOOKMARK
#define GSM_BACKUP_MAX_RINGTONES