diff options
author | Iain Holmes <iain@src.gnome.org> | 2001-07-01 06:59:34 +0800 |
---|---|---|
committer | Iain Holmes <iain@src.gnome.org> | 2001-07-01 06:59:34 +0800 |
commit | 730ceece38016a382888d5a9958eca004f65acf0 (patch) | |
tree | e16a9a0feaa6ba76b7d74216095e48c64c4481f7 /my-evolution/e-summary-offline-handler.h | |
parent | ba225d83afd4d6b444553a79b3fa224d5a47e98b (diff) | |
download | gsoc2013-evolution-730ceece38016a382888d5a9958eca004f65acf0.tar.gz 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.h | 55 |
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 |