diff -r fa2fd8b2d6cc -r 2611c08ee28e applayerprotocols/httpservice/inc/chttpservice.h --- 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 #include #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();