aboutsummaryrefslogtreecommitdiffstats
path: root/camel/camel-session.h
diff options
context:
space:
mode:
authorDan Winship <danw@src.gnome.org>2001-03-26 22:01:33 +0800
committerDan Winship <danw@src.gnome.org>2001-03-26 22:01:33 +0800
commitd3ce110bb79d7e5fc7966e8375d79201ac6ffbaf (patch)
treea205fbbfee42f9621002e849340ac5c264e5541f /camel/camel-session.h
parent25d35e4efd9c8393d3b164c1967aa7babfaca6d4 (diff)
downloadgsoc2013-evolution-d3ce110bb79d7e5fc7966e8375d79201ac6ffbaf.tar.gz
gsoc2013-evolution-d3ce110bb79d7e5fc7966e8375d79201ac6ffbaf.tar.zst
gsoc2013-evolution-d3ce110bb79d7e5fc7966e8375d79201ac6ffbaf.zip
New. Return the provider for a URL.
* camel-session.c (camel_session_get_provider): New. Return the provider for a URL. svn path=/trunk/; revision=8941
Diffstat (limited to 'camel/camel-session.h')
-rw-r--r--camel/camel-session.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/camel/camel-session.h b/camel/camel-session.h
index 39b65f7da6..c73fa853ce 100644
--- a/camel/camel-session.h
+++ b/camel/camel-session.h
@@ -95,6 +95,10 @@ void camel_session_register_provider (CamelSession *session,
GList * camel_session_list_providers (CamelSession *session,
gboolean load);
+CamelProvider * camel_session_get_provider (CamelSession *session,
+ const char *url_string,
+ CamelException *ex);
+
CamelService * camel_session_get_service (CamelSession *session,
const char *url_string,
CamelProviderType type,