--- a/commsfwsupport/commselements/serverden/inc/sd_roles.h Tue Aug 31 16:25:36 2010 +0300
+++ b/commsfwsupport/commselements/serverden/inc/sd_roles.h Wed Sep 01 12:35:48 2010 +0100
@@ -545,19 +545,7 @@
{
private:
enum { ELivingSession = 0x80000000 };
-
- NONSHARABLE_CLASS(CSubSessionCloseThrottle) : public CAsyncOneShot
- {
- public:
- CSubSessionCloseThrottle(CCommonSessionProxy& aProxy);
- void RunL();
- private:
- CCommonSessionProxy& iProxy;
- };
-
- static const TInt KSubSessionThrottleSize = 15;
- friend class CSubSessionCloseThrottle;
-
+
public:
IMPORT_C ~CCommonSessionProxy();
@@ -588,14 +576,10 @@
IMPORT_C CCommonSessionProxy(CWorkerSession* aSession, CCommonPlayer& aPlayer);
private:
- void DeleteSubSessionsWithThrottling();
-
-private:
CWorkerSession* iSession; //< The session which is represented by proxy instance
CCommonPlayer& iPlayer;
TInt iNumSubSessClosing; //< Number of subsessions in current thread to complete
TDblQueLink iLink;
- CSubSessionCloseThrottle iSubSessionCloseThrottle;
};
/**