applayerpluginsandutils/httptransportplugins/httptransporthandler/mcommsinfoprovider.h
branchGCC_SURGE
changeset 32 0713fb089b10
parent 28 dd1f62411ef8
child 37 5f1cd966e0d9
--- a/applayerpluginsandutils/httptransportplugins/httptransporthandler/mcommsinfoprovider.h	Thu Jun 17 12:05:02 2010 +0100
+++ b/applayerpluginsandutils/httptransportplugins/httptransporthandler/mcommsinfoprovider.h	Thu Jul 22 16:38:27 2010 +0100
@@ -1,4 +1,4 @@
-// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// Copyright (c) 2003-2010 Nokia Corporation and/or its subsidiary(-ies).
 // All rights reserved.
 // This component and the accompanying materials are made available
 // under the terms of "Eclipse Public License v1.0"
@@ -78,6 +78,17 @@
 	Starts a default RConnection
 	*/
 	virtual void StartDefaultCommsConnectionL () =0;
+	
+	/**
+	 Returns the RHostResolver if available in cache.
+	 */
+	virtual void HostResolverFromCache(RHostResolver& aResolver) =0;
+	
+	/**
+	 Add the RHostResolver to cache. If the adding fails then the RHostResolver will be
+	 closed
+	 */
+	virtual void AddToHostResolverCache(RHostResolver& aResolver) =0;
 	};
 
 #endif	// __MCOMMSINFOPROVIDER_H__