--- a/webengine/osswebengine/WebCore/platform/network/symbian/HttpSessionManager.h Tue Aug 31 16:17:46 2010 +0300
+++ b/webengine/osswebengine/WebCore/platform/network/symbian/HttpSessionManager.h Wed Sep 01 12:28:30 2010 +0100
@@ -95,7 +95,17 @@
void UpdateCacheL( const WebCore::String& url, const WebCore::String &equiv, const WebCore::String &content );
void ResetOutstandingSelfDl() {m_OutstandingSelfDl = false; }
const RPointerArray<HBufC8>& ClientAcceptHeaders() const { return m_ClientAcceptHeaders; }
-
+ void retryTransactions();
+ void setRetryConnectivityFlag(){ retryConnectivityFlag = ETrue; }
+ TBool getRetryConnectivityFlag(){ return retryConnectivityFlag; }
+ void unSetRetryConnectivityFlag(){ retryConnectivityFlag = EFalse; }
+ TUint pendingTransactionsCount(){ return m_pendingHttpRequests.size(); }
+ TBool isInSecureConnection() {return m_inSecConnection;}
+ void setInSecureConnection(TBool inSecCon) {m_inSecConnection = inSecCon;}
+ void cancelQueuedTransactions();
+ void startTimer();
+ void deleteTimer();
+
private:
void updateFilters(bool initializing = false);
int count();
@@ -128,6 +138,10 @@
HBufC* m_SelfDownloadContentTypes;
bool m_OutstandingSelfDl;
RPointerArray<HBufC8> m_ClientAcceptHeaders;
+ TBool retryConnectivityFlag;
+ TBool m_inSecConnection;
+ CPeriodic* m_resetTimer;
+
};
#endif // __HTTPSESSIONMANAGER_H__
// end of file