aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Winship <danw@src.gnome.org>2000-04-15 04:37:04 +0800
committerDan Winship <danw@src.gnome.org>2000-04-15 04:37:04 +0800
commit6f7c1a19440f91d05009dbea60518771327b88ff (patch)
tree3562671a319ce3f9ddd690aabf7658ce35be5f67
parent5bc90b52aa626e35cb7107bfa2088af1fd70b14a (diff)
downloadgsoc2013-evolution-6f7c1a19440f91d05009dbea60518771327b88ff.tar
gsoc2013-evolution-6f7c1a19440f91d05009dbea60518771327b88ff.tar.gz
gsoc2013-evolution-6f7c1a19440f91d05009dbea60518771327b88ff.tar.bz2
gsoc2013-evolution-6f7c1a19440f91d05009dbea60518771327b88ff.tar.lz
gsoc2013-evolution-6f7c1a19440f91d05009dbea60518771327b88ff.tar.xz
gsoc2013-evolution-6f7c1a19440f91d05009dbea60518771327b88ff.tar.zst
gsoc2013-evolution-6f7c1a19440f91d05009dbea60518771327b88ff.zip
[This was accidentally not committed with its ChangeLog entry somehow...]
* camel-provider.h: Clarify what provider.protocol, provider.name, and provider.description should be. svn path=/trunk/; revision=2434
-rw-r--r--camel/camel-provider.h17
1 files changed, 14 insertions, 3 deletions
diff --git a/camel/camel-provider.h b/camel/camel-provider.h
index 5018cc6cd0..d359ca90c8 100644
--- a/camel/camel-provider.h
+++ b/camel/camel-provider.h
@@ -50,9 +50,20 @@ typedef struct {
GtkType object_type; /* used to create instance of the provider */
ProviderType provider_type; /* is a store or a transport */
int flags; /* information about the provider */
- gchar *protocol; /* name of the protocol ("IMAP"/"SMTP"/"MH" ...) */
- gchar *name; /* name of the provider ("Raymond the IMAP provider") */
- gchar *description; /* Useful when multiple providers are available for a same protocol */
+
+ /* Provider name used in CamelURLs. */
+ gchar *protocol;
+
+ /* Provider name as used by people. (May be the same as protocol) */
+ gchar *name;
+
+ /* Description of the provider. A novice user should be able
+ * to read this description, and the information provided by
+ * an ISP, IS department, etc, and determine whether or not
+ * this provider is relevant to him, and if so, which
+ * information goes with it.
+ */
+ gchar *description;
GModule *gmodule;
} CamelProvider;