author | zautrix <zautrix> | 2004-08-07 17:24:40 (UTC) |
---|---|---|
committer | zautrix <zautrix> | 2004-08-07 17:24:40 (UTC) |
commit | 88b0d33b8b0b1f6ae320cfc863ca6a47fa8fec22 (patch) (side-by-side diff) | |
tree | 6331418973714243beb674abc87692277b83869d /gammu/emb/common/service/backup/gsmback.h | |
parent | ef8a09ce74ad3f0a51484d03fdf009bd5b3677bf (diff) | |
download | kdepimpi-88b0d33b8b0b1f6ae320cfc863ca6a47fa8fec22.zip kdepimpi-88b0d33b8b0b1f6ae320cfc863ca6a47fa8fec22.tar.gz kdepimpi-88b0d33b8b0b1f6ae320cfc863ca6a47fa8fec22.tar.bz2 |
Initial revision
Diffstat (limited to 'gammu/emb/common/service/backup/gsmback.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | gammu/emb/common/service/backup/gsmback.h | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/gammu/emb/common/service/backup/gsmback.h b/gammu/emb/common/service/backup/gsmback.h new file mode 100644 index 0000000..1fd99b0 --- a/dev/null +++ b/gammu/emb/common/service/backup/gsmback.h @@ -0,0 +1,48 @@ +/* (c) 2003-2004 by Marcin Wiacek */ + +#ifndef __gsm_back_h +#define __gsm_back_h + +#include "backgen.h" + +#ifdef GSM_ENABLE_BACKUP + +GSM_Error GSM_SaveBackupFile(char *FileName, GSM_Backup *backup, bool UseUnicode); +GSM_Error GSM_ReadBackupFile(char *FileName, GSM_Backup *backup); + +void GSM_ClearBackup (GSM_Backup *backup); +void GSM_FreeBackup (GSM_Backup *backup); + +typedef struct { + bool UseUnicode; + + bool IMEI; + bool Model; + bool DateTime; + bool ToDo; + bool PhonePhonebook; + bool SIMPhonebook; + bool Calendar; + bool CallerLogos; + bool SMSC; + bool WAPBookmark; + bool Profiles; + bool WAPSettings; + bool MMSSettings; + bool Ringtone; + bool StartupLogo; + bool OperatorLogo; + bool FMStation; + bool GPRSPoint; + bool Note; +} GSM_Backup_Info; + +void GSM_GetBackupFormatFeatures(char *FileName, GSM_Backup_Info *info); +void GSM_GetBackupFileFeatures (char *FileName, GSM_Backup_Info *info, GSM_Backup *backup); + +#endif +#endif + +/* How should editor hadle tabs in this file? Add editor commands here. + * vim: noexpandtab sw=8 ts=8 sts=8: + */ |