networkcontrol/ipnetworklayer/inc/IPProtoCPR.h
branchRCL_3
changeset 22 8d540f55e491
parent 21 abbed5a4b42a
equal deleted inserted replaced
21:abbed5a4b42a 22:8d540f55e491
   185 	TInt iTotalTimerDrift;
   185 	TInt iTotalTimerDrift;
   186 	TTime iDriftCheckTime;
   186 	TTime iDriftCheckTime;
   187     ESock::TDataMonitoringConnProvisioningInfo iDataMonitoringConnProvisioningInfo;
   187     ESock::TDataMonitoringConnProvisioningInfo iDataMonitoringConnProvisioningInfo;
   188 	TInt iLastControlClientsCount;
   188 	TInt iLastControlClientsCount;
   189 	TInt iRouteCount;
   189 	TInt iRouteCount;
   190 	TBool iRouteCountStretchOne;
       
   191 	TBool iPeriodActivity;
   190 	TBool iPeriodActivity;
   192 	TInt iTimerDisableCount;
   191 	TInt iTimerDisableCount;
   193 	TTime iStartTime;
   192 	TTime iStartTime;
       
   193     TBool iRouteCountStretchOne:1;
   194 	TBool iLinkUp:1;
   194 	TBool iLinkUp:1;
   195 	TBool iConnectionControlActivity:1;
   195 	TBool iConnectionControlActivity:1;
   196 	TBool iTimerExpired:1;
   196 	TBool iTimerExpired:1;
   197 	TBool iTimerStopped:1;
   197 	TBool iTimerStopped:1;
   198 	TBool iTimerRunning:1;
   198 	TBool iTimerRunning:1;
   199 	TBool iSubConnEventDataSent:1;	// Hack to cope with multiple DataClientStatusChange notifications for 'stopped'
   199 	TBool iSubConnEventDataSent:1;	// Hack to cope with multiple DataClientStatusChange notifications for 'stopped'
   200 	TBool iNodeLocalExtensionsCreated;
   200 	TBool iNodeLocalExtensionsCreated:1;
       
   201 	TBool iStopped:1;               // Hack to cope with AllInterfaceNotification not indicating a down/up sequence
       
   202                                     // if the IpProtoCpr is restarted before it is destroyed.
   201 	ESock::RMetaExtensionContainer iNodeLocalExtensions;
   203 	ESock::RMetaExtensionContainer iNodeLocalExtensions;
   202     };
   204     };
   203 
   205 
   204 
   206 
   205 #endif //SYMBIAN_IPPROTOCPR_H
   207 #endif //SYMBIAN_IPPROTOCPR_H