66 // |
66 // |
67 CS60MetaConnectionProvider::CS60MetaConnectionProvider( CMetaConnectionProviderFactoryBase& aFactory, |
67 CS60MetaConnectionProvider::CS60MetaConnectionProvider( CMetaConnectionProviderFactoryBase& aFactory, |
68 const TProviderInfo& aProviderInfo, |
68 const TProviderInfo& aProviderInfo, |
69 const MeshMachine::TNodeActivityMap& aActivityMap ) |
69 const MeshMachine::TNodeActivityMap& aActivityMap ) |
70 : CMobilityMetaConnectionProvider( aFactory, aProviderInfo, aActivityMap ), |
70 : CMobilityMetaConnectionProvider( aFactory, aProviderInfo, aActivityMap ), |
71 iDataClientStatusStarted( EFalse ) |
71 iDataClientStatusStarted( EFalse ), |
|
72 iGoneDownRecoveryOngoing( EFalse ) |
72 { |
73 { |
73 LOG_NODE_CREATE(KS60MCprTag, CS60MetaConnectionProvider); |
74 LOG_NODE_CREATE(KS60MCprTag, CS60MetaConnectionProvider); |
74 } |
75 } |
75 |
76 |
76 // ----------------------------------------------------------------------------- |
77 // ----------------------------------------------------------------------------- |
281 void CS60MetaConnectionProvider::ClearHandshakingFlag() |
282 void CS60MetaConnectionProvider::ClearHandshakingFlag() |
282 { |
283 { |
283 iIsHandshakingNow = EFalse; |
284 iIsHandshakingNow = EFalse; |
284 } |
285 } |
285 |
286 |
|
287 // ----------------------------------------------------------------------------- |
|
288 // CS60MetaConnectionProvider::IsGoneDownRecoveryOngoing |
|
289 // ----------------------------------------------------------------------------- |
|
290 // |
|
291 TBool CS60MetaConnectionProvider::IsGoneDownRecoveryOngoing() const |
|
292 { |
|
293 return iGoneDownRecoveryOngoing; |
|
294 } |
|
295 |
|
296 |
|
297 // ----------------------------------------------------------------------------- |
|
298 // CS60MetaConnectionProvider::SetGoneDownRecoveryOngoing |
|
299 // ----------------------------------------------------------------------------- |
|
300 // |
|
301 void CS60MetaConnectionProvider::SetGoneDownRecoveryOngoing() |
|
302 { |
|
303 iGoneDownRecoveryOngoing = ETrue; |
|
304 } |
|
305 |
|
306 |
|
307 // ----------------------------------------------------------------------------- |
|
308 // CS60MetaConnectionProvider::ClearGoneDownRecoveryOngoing |
|
309 // ----------------------------------------------------------------------------- |
|
310 // |
|
311 void CS60MetaConnectionProvider::ClearGoneDownRecoveryOngoing() |
|
312 { |
|
313 iGoneDownRecoveryOngoing = EFalse; |
|
314 } |
286 |
315 |
287 // ----------------------------------------------------------------------------- |
316 // ----------------------------------------------------------------------------- |
288 // CS60MetaConnectionProvider::PolicyNotification |
317 // CS60MetaConnectionProvider::PolicyNotification |
289 // ----------------------------------------------------------------------------- |
318 // ----------------------------------------------------------------------------- |
290 // |
319 // |