* initial code dump into SVN; needs some work
[modest] / src / modest-account-keys.h
diff --git a/src/modest-account-keys.h b/src/modest-account-keys.h
new file mode 100644 (file)
index 0000000..ae56675
--- /dev/null
@@ -0,0 +1,29 @@
+#ifndef __MODEST_ACCOUNT_KEYS_H__
+#define __MODEST_ACCOUNT_KEYS_H__
+
+#include "modest-conf-keys.h"
+
+#define MODEST_CONF_DEFAULT_ACCOUNT     "/default_account"
+
+
+#define MODEST_SERVER_ACCOUNT_NAMESPACE MODEST_CONF_NAMESPACE "/" "server_accounts"
+
+/* configuration key definitions for modest */
+#define MODEST_ACCOUNT_NAMESPACE       MODEST_CONF_NAMESPACE "/" "accounts"
+
+/* per-account data */
+#define MODEST_ACCOUNT_DISPLAY_NAME     "display_name"                  /* string */
+#define MODEST_ACCOUNT_STORE_ACCOUNT    "store_account"                 /* string */
+#define MODEST_ACCOUNT_TRANSPORT_ACCOUNT "transport_account"             /* string */
+
+/* server account keys */
+#define MODEST_ACCOUNT_PASSWORD        "password"       /* string */
+#define MODEST_ACCOUNT_HOSTNAME        "hostname"      /* string */
+#define MODEST_ACCOUNT_USERNAME        "username"       /* string */
+#define MODEST_ACCOUNT_PROTO           "proto"         /* string */
+
+
+#define MODEST_ACCOUNT_LEAVE_ON_SERVER       "leave_on_server"          /* boolean */ \
+#define MODEST_ACCOUNT_PREFERRED_CNX         "preferred_cnx"            /* string */
+
+#endif /*__MODEST_CONF_KEYS_H__*/