--- a/bearermanagement/S60MCPR/src/s60mcpr.cpp Wed Sep 15 12:38:40 2010 +0300
+++ b/bearermanagement/S60MCPR/src/s60mcpr.cpp Wed Oct 13 14:59:48 2010 +0300
@@ -68,7 +68,8 @@
const TProviderInfo& aProviderInfo,
const MeshMachine::TNodeActivityMap& aActivityMap )
: CMobilityMetaConnectionProvider( aFactory, aProviderInfo, aActivityMap ),
- iDataClientStatusStarted( EFalse )
+ iDataClientStatusStarted( EFalse ),
+ iGoneDownRecoveryOngoing( EFalse )
{
LOG_NODE_CREATE(KS60MCprTag, CS60MetaConnectionProvider);
}
@@ -283,6 +284,34 @@
iIsHandshakingNow = EFalse;
}
+// -----------------------------------------------------------------------------
+// CS60MetaConnectionProvider::IsGoneDownRecoveryOngoing
+// -----------------------------------------------------------------------------
+//
+TBool CS60MetaConnectionProvider::IsGoneDownRecoveryOngoing() const
+ {
+ return iGoneDownRecoveryOngoing;
+ }
+
+
+// -----------------------------------------------------------------------------
+// CS60MetaConnectionProvider::SetGoneDownRecoveryOngoing
+// -----------------------------------------------------------------------------
+//
+void CS60MetaConnectionProvider::SetGoneDownRecoveryOngoing()
+ {
+ iGoneDownRecoveryOngoing = ETrue;
+ }
+
+
+// -----------------------------------------------------------------------------
+// CS60MetaConnectionProvider::ClearGoneDownRecoveryOngoing
+// -----------------------------------------------------------------------------
+//
+void CS60MetaConnectionProvider::ClearGoneDownRecoveryOngoing()
+ {
+ iGoneDownRecoveryOngoing = EFalse;
+ }
// -----------------------------------------------------------------------------
// CS60MetaConnectionProvider::PolicyNotification