applayerprotocols/httpservice/inc/chttpservice.h
branchRCL_3
changeset 7 2611c08ee28e
parent 5 337070b4fa18
child 18 5f1cd966e0d9
--- a/applayerprotocols/httpservice/inc/chttpservice.h	Mon Mar 15 12:42:40 2010 +0200
+++ b/applayerprotocols/httpservice/inc/chttpservice.h	Wed Mar 31 22:32:15 2010 +0300
@@ -20,7 +20,7 @@
 #include <http.h>
 #include <in_sock.h>
 #include "httpheaderiter.h"
-
+class CHttpNetworkConnection;
 /**
  * CHttpService represent a handle to the HTTP service instance for a set of client 
  * HTTP transactions[a request and its equivalent response]. The application can 
@@ -36,6 +36,7 @@
 class CHttpService : public CBase
 	{
 	friend class CHttpClientTransactionImpl;	
+	friend class CHttpNetworkConnection;
 	public:
 	
 	IMPORT_C static CHttpService* NewL();
@@ -57,6 +58,8 @@
 	
 	IMPORT_C TInt SetAuthentication(MHTTPServiceAuthentication* aCallback);
 	
+	IMPORT_C CHttpNetworkConnection* HttpNetworkConnection();
+	
 	private:
 	CHttpService();
 	void ConstructL();