--- a/engine/src/ConnectionEngine.cpp Thu Feb 25 18:56:36 2010 +0000
+++ b/engine/src/ConnectionEngine.cpp Thu Feb 25 20:02:27 2010 +0000
@@ -134,13 +134,13 @@
CMManager::EShowDestinations;
TBearerFilterArray filter;
-
+ ReportConnectionSelectionStart();
selected = settings->RunApplicationSettingsL( iUserSelection,
listedItems,
filter );
CleanupStack::PopAndDestroy( settings );
-
+ ReportConnectionSelectionEnd();
return selected;
}
@@ -281,3 +281,25 @@
iObserverArray[noObservers]->ConnectCompleteL(aError);
}
}
+
+
+void CConnectionEngine::ReportConnectionSelectionStart()
+ {
+ TInt noObservers = iObserverArray.Count();
+ while(noObservers)
+ {
+ noObservers--;
+ iObserverArray[noObservers]->ConnectionSelectionStart();
+ }
+ }
+
+
+void CConnectionEngine::ReportConnectionSelectionEnd()
+ {
+ TInt noObservers = iObserverArray.Count();
+ while(noObservers)
+ {
+ noObservers--;
+ iObserverArray[noObservers]->ConnectionSelectionEnd();
+ }
+ }