evolution-data-server r8734 - branches/EXCHANGE_MAPI_BRANCH/camel/providers/mapi



Author: jjohnny
Date: Mon May  5 12:05:47 2008
New Revision: 8734
URL: http://svn.gnome.org/viewvc/evolution-data-server?rev=8734&view=rev

Log:
Cleanups for camel-mapi-summary


Modified:
   branches/EXCHANGE_MAPI_BRANCH/camel/providers/mapi/ChangeLog
   branches/EXCHANGE_MAPI_BRANCH/camel/providers/mapi/camel-mapi-summary.c

Modified: branches/EXCHANGE_MAPI_BRANCH/camel/providers/mapi/camel-mapi-summary.c
==============================================================================
--- branches/EXCHANGE_MAPI_BRANCH/camel/providers/mapi/camel-mapi-summary.c	(original)
+++ branches/EXCHANGE_MAPI_BRANCH/camel/providers/mapi/camel-mapi-summary.c	Mon May  5 12:05:47 2008
@@ -96,6 +96,16 @@
 	CamelFolderSummaryClass *cfs_class = (CamelFolderSummaryClass *) klass;
 
 	camel_mapi_summary_parent = CAMEL_FOLDER_SUMMARY_CLASS (camel_type_get_global_classfuncs (camel_mapi_folder_get_type()));
+
+	cfs_class->message_info_clone = mapi_message_info_clone ;
+	cfs_class->summary_header_load = mapi_summary_header_load;
+	cfs_class->summary_header_save = mapi_summary_header_save;
+	cfs_class->message_info_load = mapi_message_info_load;
+	cfs_class->message_info_save = mapi_message_info_save;
+	cfs_class->content_info_load = mapi_content_info_load;
+	cfs_class->content_info_save = mapi_content_info_save;
+	cfs_class->info_set_flags = mapi_info_set_flags;
+
 }
 
 
@@ -140,3 +150,51 @@
 	return summary;
 }
 
+static int
+mapi_summary_header_load (CamelFolderSummary *summary, FILE *out) 
+{
+	//TODO 
+	return 0;
+}
+static int 
+mapi_summary_header_save (CamelFolderSummary *summary, FILE *out) 
+{
+	//TODO
+	return 0;
+}
+
+static CamelMessageInfo*
+mapi_message_info_load (CamelFolderSummary *s, FILE *in) 
+{
+	//TODO
+	return NULL;
+}
+
+static int 
+mapi_message_info_save (CamelFolderSummary *s, FILE *out, CamelMessageInfo *info) 
+{
+	//TODO
+	return 0;
+}
+
+static CamelMessageContentInfo* 
+mapi_content_info_load (CamelFolderSummary *s, FILE *in) 
+{
+	//TODO
+	return NULL;
+}
+
+static int
+mapi_content_info_save (CamelFolderSummary *s, FILE *out, CamelMessageContentInfo *info)
+{
+	//TODO
+	return 0;
+}
+
+static gboolean
+mapi_info_set_flags (CamelMessageInfo *info, guint32 flags, guint32 set)
+{
+	//TODO
+	return TRUE;
+}
+



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]