engine/src/ConnectionEngine.cpp
changeset 13 f58e3c482bd9
parent 2 29cda98b007e
child 35 66c5303f3610
child 59 9569ea080d5a
equal deleted inserted replaced
12:47c8595ffc70 13:f58e3c482bd9
   132 	TUint listedItems = 
   132 	TUint listedItems = 
   133 	CMManager::EShowDefaultConnection |
   133 	CMManager::EShowDefaultConnection |
   134 	CMManager::EShowDestinations;
   134 	CMManager::EShowDestinations;
   135 
   135 
   136 	TBearerFilterArray filter;
   136 	TBearerFilterArray filter;
   137 
   137 	ReportConnectionSelectionStart();
   138 	selected = settings->RunApplicationSettingsL( iUserSelection,
   138 	selected = settings->RunApplicationSettingsL( iUserSelection,
   139 			listedItems,
   139 			listedItems,
   140 			filter );
   140 			filter );
   141 
   141 
   142 	CleanupStack::PopAndDestroy( settings );
   142 	CleanupStack::PopAndDestroy( settings );
   143 
   143 	ReportConnectionSelectionEnd();
   144 	return selected;
   144 	return selected;
   145 	}
   145 	}
   146 
   146 
   147 
   147 
   148 void CConnectionEngine::StartL(TConnectionType aConnectionType)
   148 void CConnectionEngine::StartL(TConnectionType aConnectionType)
   279 		{
   279 		{
   280 		noObservers--;
   280 		noObservers--;
   281 		iObserverArray[noObservers]->ConnectCompleteL(aError);
   281 		iObserverArray[noObservers]->ConnectCompleteL(aError);
   282 		}
   282 		}
   283 	}
   283 	}
       
   284 
       
   285 
       
   286 void CConnectionEngine::ReportConnectionSelectionStart()
       
   287 	{
       
   288 	TInt noObservers = iObserverArray.Count();
       
   289 	while(noObservers)
       
   290 		{
       
   291 		noObservers--;
       
   292 		iObserverArray[noObservers]->ConnectionSelectionStart();
       
   293 		}
       
   294 	}
       
   295 
       
   296 
       
   297 void CConnectionEngine::ReportConnectionSelectionEnd()
       
   298 	{
       
   299 	TInt noObservers = iObserverArray.Count();
       
   300 	while(noObservers)
       
   301 		{
       
   302 		noObservers--;
       
   303 		iObserverArray[noObservers]->ConnectionSelectionEnd();
       
   304 		}
       
   305 	}