22 #ifndef BACKUP_MANAGER_H
23 #define BACKUP_MANAGER_H
30 #include "lunaservice.h"
53 bool init (GMainLoop* mainLoop);
68 static LSMethod s_BackupServerMethods[];
71 GMainLoop* m_mainLoop;
72 LSHandle* m_clientService;
73 LSPalmService* m_serverService;
74 std::string m_strBackupServiceName;
77 bool m_doBackupCookies;
78 std::list<std::string> m_backupFiles;
80 static bool preBackupCallback( LSHandle* lshandle, LSMessage *message,
void *user_data);
81 static bool postRestoreCallback( LSHandle* lshandle, LSMessage *message,
void *user_data);
85 #endif // BACKUP_MANAGER_H