aboutsummaryrefslogtreecommitdiffstats
path: root/my-evolution/e-summary-offline-handler.h
diff options
context:
space:
mode:
authorIain Holmes <iain@src.gnome.org>2001-07-01 06:59:34 +0800
committerIain Holmes <iain@src.gnome.org>2001-07-01 06:59:34 +0800
commit730ceece38016a382888d5a9958eca004f65acf0 (patch)
treee16a9a0feaa6ba76b7d74216095e48c64c4481f7 /my-evolution/e-summary-offline-handler.h
parentba225d83afd4d6b444553a79b3fa224d5a47e98b (diff)
downloadgsoc2013-evolution-730ceece38016a382888d5a9958eca004f65acf0.tar
gsoc2013-evolution-730ceece38016a382888d5a9958eca004f65acf0.tar.gz
gsoc2013-evolution-730ceece38016a382888d5a9958eca004f65acf0.tar.bz2
gsoc2013-evolution-730ceece38016a382888d5a9958eca004f65acf0.tar.lz
gsoc2013-evolution-730ceece38016a382888d5a9958eca004f65acf0.tar.xz
gsoc2013-evolution-730ceece38016a382888d5a9958eca004f65acf0.tar.zst
gsoc2013-evolution-730ceece38016a382888d5a9958eca004f65acf0.zip
Handle the online/offline stuff
svn path=/trunk/; revision=10639
Diffstat (limited to 'my-evolution/e-summary-offline-handler.h')
-rw-r--r--my-evolution/e-summary-offline-handler.h55
1 files changed, 55 insertions, 0 deletions
diff --git a/my-evolution/e-summary-offline-handler.h b/my-evolution/e-summary-offline-handler.h
new file mode 100644
index 0000000000..a8c242afbf
--- /dev/null
+++ b/my-evolution/e-summary-offline-handler.h
@@ -0,0 +1,55 @@
+/*
+ * e-summary-offline-handler.h:
+ *
+ * Copyright (C) 2001 Ximian, Inc.
+ *
+ * Authors: Iain Holmes <iain@ximian.com>
+ */
+
+#ifndef __E_SUMMARY_OFFLINE_HANDLER_H__
+#define __E_SUMMARY_OFFLINE_HANDLER_H__
+
+#ifdef HAVE_CONFIG_H
+#include <config.h>
+#endif
+
+#include <bonobo/bonobo-xobject.h>
+#include "e-summary.h"
+#include "Evolution.h"
+
+#ifdef __cplusplus
+extern "C" {
+#pragma }
+#endif
+
+#define E_SUMMARY_TYPE_OFFLINE_HANDLER (e_summary_offline_handler_get_type ())
+#define E_SUMMARY_OFFLINE_HANDLER(obj) (GTK_CHECK_CAST ((obj), E_SUMMARY_TYPE_OFFLINE_HANDLER, ESummaryOfflineHandler))
+#define E_SUMMARY_OFFLINE_HANDLER_CLASS(klass) (GTK_CHECK_CLASS_CAST ((klass), E_SUMMARY_TYPE_OFFLINE_HANDLER, ESummaryOfflineHandlerClass))
+
+
+typedef struct _ESummaryOfflineHandler ESummaryOfflineHandler;
+typedef struct _ESummaryOfflineHandlerPriv ESummaryOfflineHandlerPriv;
+typedef struct _ESummaryOfflineHandlerClass ESummaryOfflineHandlerClass;
+
+struct _ESummaryOfflineHandler {
+ BonoboXObject parent;
+
+ ESummaryOfflineHandlerPriv *priv;
+};
+
+struct _ESummaryOfflineHandlerClass {
+ BonoboXObjectClass parent_class;
+
+ POA_GNOME_Evolution_Offline__epv epv;
+};
+
+
+GtkType e_summary_offline_handler_get_type (void);
+ESummaryOfflineHandler *e_summary_offline_handler_new (void);
+void e_summary_offline_handler_set_summary (ESummaryOfflineHandler *handler,
+ ESummary *summary);
+#ifdef __cplusplus
+}
+#endif
+
+#endif