Diffstat (limited to 'gammu/emb/common/service/backup/gsmback.h') (more/less context) (show 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 @@ | |||
1 | /* (c) 2003-2004 by Marcin Wiacek */ | ||
2 | |||
3 | #ifndef __gsm_back_h | ||
4 | #define __gsm_back_h | ||
5 | |||
6 | #include "backgen.h" | ||
7 | |||
8 | #ifdef GSM_ENABLE_BACKUP | ||
9 | |||
10 | GSM_Error GSM_SaveBackupFile(char *FileName, GSM_Backup *backup, bool UseUnicode); | ||
11 | GSM_Error GSM_ReadBackupFile(char *FileName, GSM_Backup *backup); | ||
12 | |||
13 | void GSM_ClearBackup (GSM_Backup *backup); | ||
14 | void GSM_FreeBackup (GSM_Backup *backup); | ||
15 | |||
16 | typedef struct { | ||
17 | bool UseUnicode; | ||
18 | |||
19 | bool IMEI; | ||
20 | bool Model; | ||
21 | bool DateTime; | ||
22 | bool ToDo; | ||
23 | bool PhonePhonebook; | ||
24 | bool SIMPhonebook; | ||
25 | bool Calendar; | ||
26 | bool CallerLogos; | ||
27 | bool SMSC; | ||
28 | bool WAPBookmark; | ||
29 | bool Profiles; | ||
30 | bool WAPSettings; | ||
31 | bool MMSSettings; | ||
32 | bool Ringtone; | ||
33 | bool StartupLogo; | ||
34 | bool OperatorLogo; | ||
35 | bool FMStation; | ||
36 | bool GPRSPoint; | ||
37 | bool Note; | ||
38 | } GSM_Backup_Info; | ||
39 | |||
40 | void GSM_GetBackupFormatFeatures(char *FileName, GSM_Backup_Info *info); | ||
41 | void GSM_GetBackupFileFeatures (char *FileName, GSM_Backup_Info *info, GSM_Backup *backup); | ||
42 | |||
43 | #endif | ||
44 | #endif | ||
45 | |||
46 | /* How should editor hadle tabs in this file? Add editor commands here. | ||
47 | * vim: noexpandtab sw=8 ts=8 sts=8: | ||
48 | */ | ||