|
Gammu API
1.38.0
|
Data Structures | |
| struct | GSM_SMS_Backup |
| struct | GSM_Backup |
| struct | GSM_Backup_Info |
Macros | |
| #define | GSM_BACKUP_MAX_PHONEPHONEBOOK 1001 |
| #define | GSM_BACKUP_MAX_SIMPHONEBOOK 251 |
| #define | GSM_BACKUP_MAX_CALLER 101 |
| #define | GSM_BACKUP_MAX_SMSC 10 |
| #define | GSM_BACKUP_MAX_WAPBOOKMARK 40 |
| #define | GSM_BACKUP_MAX_WAPSETTINGS 30 |
| #define | GSM_BACKUP_MAX_MMSSETTINGS 30 |
| #define | GSM_BACKUP_MAX_SYNCMLSETTINGS 30 |
| #define | GSM_BACKUP_MAX_CHATSETTINGS 30 |
| #define | GSM_BACKUP_MAX_RINGTONES 30 |
| #define | GSM_BACKUP_MAX_PROFILES 10 |
| #define | GSM_BACKUP_MAX_FMSTATIONS 20 |
| #define | GSM_BACKUP_MAX_GPRSPOINT 10 |
| #define | GSM_BACKUP_MAX_NOTE 50 |
Enumerations | |
| enum | GSM_BackupFormat { GSM_Backup_Auto = 0, GSM_Backup_AutoUnicode = 1, GSM_Backup_LMB, GSM_Backup_VCalendar, GSM_Backup_VCard, GSM_Backup_LDIF, GSM_Backup_ICS, GSM_Backup_Gammu, GSM_Backup_GammuUCS2, GSM_Backup_VNote } |
Functions | |
| GSM_Error | GSM_ReadSMSBackupFile (const char *FileName, GSM_SMS_Backup *backup) |
| GSM_Error | GSM_AddSMSBackupFile (const char *FileName, GSM_SMS_Backup *backup) |
| void | GSM_ClearSMSBackup (GSM_SMS_Backup *backup) |
| void | GSM_FreeSMSBackup (GSM_SMS_Backup *backup) |
| GSM_Error | GSM_SaveBackupFile (char *FileName, GSM_Backup *Backup, GSM_BackupFormat Format) |
| GSM_BackupFormat | GSM_GuessBackupFormat (const char *FileName, const gboolean UseUnicode) |
| GSM_Error | GSM_ReadBackupFile (const char *FileName, GSM_Backup *backup, GSM_BackupFormat Format) |
| void | GSM_ClearBackup (GSM_Backup *backup) |
| void | GSM_FreeBackup (GSM_Backup *backup) |
| void | GSM_GetBackupFormatFeatures (GSM_BackupFormat Format, GSM_Backup_Info *info) |
| void | GSM_GetBackupFileFeatures (GSM_BackupFormat Format, GSM_Backup_Info *info, GSM_Backup *backup) |
Backups manipulations.
| #define GSM_BACKUP_MAX_CALLER 101 |
Maximal number of caller groups in backup.
Definition at line 114 of file gammu-backup.h.
| #define GSM_BACKUP_MAX_CHATSETTINGS 30 |
Maximal number of chat settings in backup.
Definition at line 162 of file gammu-backup.h.
| #define GSM_BACKUP_MAX_FMSTATIONS 20 |
Maximal number of FM stations in backup.
Definition at line 186 of file gammu-backup.h.
| #define GSM_BACKUP_MAX_GPRSPOINT 10 |
Maximal number of GPRS points in backup.
Definition at line 194 of file gammu-backup.h.
| #define GSM_BACKUP_MAX_MMSSETTINGS 30 |
Maximal number of MMS settings in backup.
Definition at line 146 of file gammu-backup.h.
| #define GSM_BACKUP_MAX_NOTE 50 |
Maximal number of notes in backup.
Definition at line 202 of file gammu-backup.h.
| #define GSM_BACKUP_MAX_PHONEPHONEBOOK 1001 |
Maximal number of phonebook entries in backup.
Definition at line 98 of file gammu-backup.h.
| #define GSM_BACKUP_MAX_PROFILES 10 |
Maximal number of profiles in backup.
Definition at line 178 of file gammu-backup.h.
| #define GSM_BACKUP_MAX_RINGTONES 30 |
Maximal number of ringtones in backup.
Definition at line 170 of file gammu-backup.h.
| #define GSM_BACKUP_MAX_SIMPHONEBOOK 251 |
Maximal number of SIM entries in backup.
Definition at line 106 of file gammu-backup.h.
| #define GSM_BACKUP_MAX_SMSC 10 |
Maximal number of SMSC in backup.
Definition at line 122 of file gammu-backup.h.
| #define GSM_BACKUP_MAX_SYNCMLSETTINGS 30 |
Maximal number of SyncML settings in backup.
Definition at line 154 of file gammu-backup.h.
| #define GSM_BACKUP_MAX_WAPBOOKMARK 40 |
Maximal number of WAP bookmarks in backup.
Definition at line 130 of file gammu-backup.h.
| #define GSM_BACKUP_MAX_WAPSETTINGS 30 |
Maximal number of WAP settings in backup.
Definition at line 138 of file gammu-backup.h.
| enum GSM_BackupFormat |
Backup data.
Definition at line 317 of file gammu-backup.h.
| GSM_Error GSM_AddSMSBackupFile | ( | const char * | FileName, |
| GSM_SMS_Backup * | backup | ||
| ) |
Adds data to SMS backup file.
| FileName | file name |
| backup | structure holding backup data |
| void GSM_ClearBackup | ( | GSM_Backup * | backup | ) |
Clears backup structure
| backup | structure where backup data will be stored |
| void GSM_ClearSMSBackup | ( | GSM_SMS_Backup * | backup | ) |
Clears SMS backup structure
| backup | structure where backup data will be stored |
| void GSM_FreeBackup | ( | GSM_Backup * | backup | ) |
Deallocates all members of backup structure
| backup | structure where backup data will be stored |
| void GSM_FreeSMSBackup | ( | GSM_SMS_Backup * | backup | ) |
Deallocates all members of SMS backup structure
| backup | structure where backup data will be stored |
| void GSM_GetBackupFileFeatures | ( | GSM_BackupFormat | Format, |
| GSM_Backup_Info * | info, | ||
| GSM_Backup * | backup | ||
| ) |
Gets information about backup data features (resp. which data it contains).
| Format | Format of backup. |
| info | Output information about backup features. |
| backup | Backup data to chech. |
| void GSM_GetBackupFormatFeatures | ( | GSM_BackupFormat | Format, |
| GSM_Backup_Info * | info | ||
| ) |
Gets information about format features.
| Format | Format of backup. |
| info | Output information about backup features. |
| GSM_BackupFormat GSM_GuessBackupFormat | ( | const char * | FileName, |
| const gboolean | UseUnicode | ||
| ) |
Guesses backup format based on filename.
| FileName | Name of backup filename. |
| UseUnicode | Whether to prefer unicode variant when guessing. |
| GSM_Error GSM_ReadBackupFile | ( | const char * | FileName, |
| GSM_Backup * | backup, | ||
| GSM_BackupFormat | Format | ||
| ) |
Reads data from backup file.
| FileName | Name of file (format is detected from it). |
| backup | structure where backup data will be stored |
| Format | Format of backup. For Gammu backups, unicode subformats are ignored. |
| GSM_Error GSM_ReadSMSBackupFile | ( | const char * | FileName, |
| GSM_SMS_Backup * | backup | ||
| ) |
Reads SMS backup file.
| FileName | file name |
| backup | structure where backup will be stored |
| GSM_Error GSM_SaveBackupFile | ( | char * | FileName, |
| GSM_Backup * | Backup, | ||
| GSM_BackupFormat | Format | ||
| ) |
Save backup file.
| FileName | Name of file (format is detected from it). |
| Backup | structure holding backup data |
| Format | Backup format. |