From 88b0d33b8b0b1f6ae320cfc863ca6a47fa8fec22 Mon Sep 17 00:00:00 2001 From: zautrix Date: Sat, 07 Aug 2004 17:24:40 +0000 Subject: Initial revision --- (limited to 'gammu/emb/common/service/backup/gsmback.h') 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: + */ -- cgit v0.9.0.2