-/* Copyright (c) 2006, Nokia Corporation
+/* Copyright (c) 2006, 2007, 2008 Nokia Corporation
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
-/**
- * modest_tny_msg_get_header:
- * @self: some #TnyMsg
- * @header: the header to get
- *
- * gets the mail header for a #TnyMsg as a newly allocated string,
- * or NULL if it cannot be found
- *
- * Returns: the header
- **/
-gchar* modest_tny_msg_get_header (TnyMsg *msg, const gchar *header);
-
/**
* modest_tny_msg_create_forward_msg:
const gchar* modest_tny_msg_get_parent_uid (TnyMsg *msg);
-
+/**
+ * modest_tny_msg_estimate_size:
+ * @plain_body: a string
+ * @html_body: a string
+ * @parts_number: a gint (number of additional parts)
+ * @parts_size: a guint64 (sum of size of the additional parts)
+ *
+ * Estimates the size of the resulting message obtained from the size of the body
+ * parts, and adding the estimation of size headers.
+ */
+guint64
+modest_tny_msg_estimate_size (const gchar *plain_body, const gchar *html_body,
+ guint64 parts_count,
+ guint64 parts_size);
#endif /* __MODEST_TNY_MSG_H__ */