Backup
Warning
doxygenfunction: Cannot find function “GSM_ReadSMSBackupFile” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_AddSMSBackupFile” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_ClearSMSBackup” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_FreeSMSBackup” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_SaveBackupFile” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GuessBackupFormat” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_ReadBackupFile” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_ClearBackup” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_FreeBackup” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetBackupFormatFeatures” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
Warning
doxygenfunction: Cannot find function “GSM_GetBackupFileFeatures” in doxygen xml output for project “api” from directory: /home/runner/work/gammu/gammu/build-configure/gammu-doc/xml
-
struct GSM_SMS_Backup
SMS backup data.
Public Members
-
GSM_SMSMessage *SMS[GSM_BACKUP_MAX_SMS + 1]
List of SMS messages.
-
GSM_SMSMessage *SMS[GSM_BACKUP_MAX_SMS + 1]
-
struct GSM_Backup
Backup data.
Public Members
-
char IMEI[GSM_MAX_IMEI_LENGTH]
IMEI of phone which has been backed up
-
char Model[GSM_MAX_MODEL_LENGTH + GSM_MAX_VERSION_LENGTH]
Model of phone which has been backed up
-
char Creator[512]
Name of program which created backup
-
GSM_DateTime DateTime
Timestamp of backup
-
char MD5Original[100]
Original MD5 of backup from file
-
char MD5Calculated[100]
Calculated MD5 of backup
-
GSM_MemoryEntry *PhonePhonebook[GSM_BACKUP_MAX_PHONEPHONEBOOK + 1]
Phone phonebook
-
GSM_MemoryEntry *SIMPhonebook[GSM_BACKUP_MAX_SIMPHONEBOOK + 1]
SIM phonebook
-
GSM_CalendarEntry *Calendar[GSM_MAXCALENDARTODONOTES + 1]
Calendar
-
GSM_Bitmap *CallerLogos[GSM_BACKUP_MAX_CALLER + 1]
Caller logos
-
GSM_WAPBookmark *WAPBookmark[GSM_BACKUP_MAX_WAPBOOKMARK + 1]
WAP bookmarks
-
GSM_MultiWAPSettings *WAPSettings[GSM_BACKUP_MAX_WAPSETTINGS + 1]
WAP settings
-
GSM_MultiWAPSettings *MMSSettings[GSM_BACKUP_MAX_MMSSETTINGS + 1]
MMS settings
-
GSM_SyncMLSettings *SyncMLSettings[GSM_BACKUP_MAX_SYNCMLSETTINGS + 1]
SyncMC settings
-
GSM_ChatSettings *ChatSettings[GSM_BACKUP_MAX_CHATSETTINGS + 1]
Chat settings
-
GSM_Ringtone *Ringtone[GSM_BACKUP_MAX_RINGTONES + 1]
Ringtones
-
GSM_ToDoEntry *ToDo[GSM_MAXCALENDARTODONOTES + 1]
To do tasks
-
GSM_Profile *Profiles[GSM_BACKUP_MAX_PROFILES + 1]
Progiles
-
GSM_FMStation *FMStation[GSM_BACKUP_MAX_FMSTATIONS + 1]
FM stations
-
GSM_GPRSAccessPoint *GPRSPoint[GSM_BACKUP_MAX_GPRSPOINT + 1]
GPRS configurations
-
GSM_NoteEntry *Note[GSM_BACKUP_MAX_NOTE + 1]
Notes
-
GSM_Bitmap *StartupLogo
Statup logo
-
GSM_Bitmap *OperatorLogo
Operator logo
-
char IMEI[GSM_MAX_IMEI_LENGTH]
-
enum GSM_BackupFormat
Backup data.
Values:
-
enumerator GSM_Backup_Auto
Compatibility with old gboolean used instead of format.
File type is guessed for extension, non unicode format used for Gammu backup.
-
enumerator GSM_Backup_AutoUnicode
Compatibility with old gboolean used instead of format.
File type is guessed for extension, unicode format used for Gammu backup.
-
enumerator GSM_Backup_LMB
LMB format, compatible with Logo manager, can store phonebooks and logos.
-
enumerator GSM_Backup_VCalendar
vCalendar standard, can store todo and calendar entries.
-
enumerator GSM_Backup_VCard
vCard standard, can store phone phonebook entries.
-
enumerator GSM_Backup_LDIF
LDIF (LDAP Data Interchange Format), can store phone phonebook entries.
-
enumerator GSM_Backup_ICS
iCalendar standard, can store todo and calendar entries.
-
enumerator GSM_Backup_Gammu
Gammu own format can store almost anything from phone.
This is ASCII version of the format, Unicode strings are HEX encoded. Use GSM_Backup_GammuUCS2 instead if possible.
-
enumerator GSM_Backup_GammuUCS2
Gammu own format can store almost anything from phone.
This is UCS2-BE version of the format.
-
enumerator GSM_Backup_VNote
vNote standard, can store phone notes.
-
enumerator GSM_Backup_Auto
-
struct GSM_Backup_Info
Information about supported backup features.
-
GSM_BACKUP_MAX_SMS
Maximal number of SMSes in backup.
- Todo:
This should not be hardcoded.