supl/locationomasuplprotocolhandler/protocolhandler/src/epos_comasuplprotocolmanager.cpp
equal
deleted
inserted
replaced
241 { |
241 { |
242 iTrace->Trace(_L("COMASUPLProtocolManager::RunSessionL"), KTraceFileName, __LINE__); |
242 iTrace->Trace(_L("COMASUPLProtocolManager::RunSessionL"), KTraceFileName, __LINE__); |
243 |
243 |
244 aStatus = KRequestPending; |
244 aStatus = KRequestPending; |
245 TRequestStatus *status = &aStatus; |
245 TRequestStatus *status = &aStatus; |
246 if( iIsInitilized && iOMASuplProtocolHandler1 ) |
246 |
247 { |
247 if( iIsInitilized ) |
248 iOMASuplProtocolHandler1->RunSessionL( |
248 { |
249 aSuplSession, |
249 if( aSuplSession->GetSUPLVersion() == 1 ) |
|
250 { |
|
251 iOMASuplProtocolHandler1->RunSessionL( |
|
252 aSuplSession, |
250 aStatus, |
253 aStatus, |
251 aHslpAddress, |
254 aHslpAddress, |
252 aFallBack, |
255 aFallBack, |
253 aFirstReq, |
256 aFirstReq, |
254 aAllowedCapabilities, |
257 aAllowedCapabilities, |
255 aRequestID); |
258 aRequestID); |
256 } |
259 } |
|
260 else if( aSuplSession->GetSUPLVersion() == 2 ) |
|
261 { |
|
262 iOMASuplProtocolHandler2->RunSessionL( |
|
263 aSuplSession, |
|
264 aStatus, |
|
265 aHslpAddress, |
|
266 aFallBack, |
|
267 aFirstReq, |
|
268 aAllowedCapabilities, |
|
269 aRequestID); |
|
270 } |
|
271 } |
257 else |
272 else |
258 { |
273 { |
259 User::RequestComplete(status,KErrOMASuplUnInitilized); |
274 User::RequestComplete(status,KErrOMASuplUnInitilized); |
260 } |
275 } |
261 } |
276 } |
279 iTrace->Trace(_L("COMASUPLProtocolManager::RunSessionL"), KTraceFileName, __LINE__); |
294 iTrace->Trace(_L("COMASUPLProtocolManager::RunSessionL"), KTraceFileName, __LINE__); |
280 |
295 |
281 aStatus = KRequestPending; |
296 aStatus = KRequestPending; |
282 |
297 |
283 TRequestStatus *status = &aStatus; |
298 TRequestStatus *status = &aStatus; |
284 if( iIsInitilized && iOMASuplProtocolHandler1 ) |
299 if( iIsInitilized ) |
|
300 { |
|
301 if( aSuplSession->GetSUPLVersion() == 1 ) |
285 { |
302 { |
286 iOMASuplProtocolHandler1->RunSessionL( |
303 iOMASuplProtocolHandler1->RunSessionL( |
287 aSuplSession, |
304 aSuplSession, |
288 aStatus, |
305 aStatus, |
289 aHslpAddress, |
306 aHslpAddress, |
290 aFallBack, |
307 aFallBack, |
291 aFirstReq, |
308 aFirstReq, |
292 aAllowedCapabilities, |
309 aAllowedCapabilities, |
293 aQop, |
310 aQop, |
294 aRequestID); |
311 aRequestID); |
295 } |
312 } |
|
313 else if( aSuplSession->GetSUPLVersion() == 2 ) |
|
314 { |
|
315 iOMASuplProtocolHandler2->RunSessionL( |
|
316 aSuplSession, |
|
317 aStatus, |
|
318 aHslpAddress, |
|
319 aFallBack, |
|
320 aFirstReq, |
|
321 aAllowedCapabilities, |
|
322 aQop, |
|
323 aRequestID); |
|
324 } |
|
325 } |
296 else |
326 else |
297 { |
327 { |
298 User::RequestComplete(status,KErrOMASuplUnInitilized); |
328 User::RequestComplete(status,KErrOMASuplUnInitilized); |
299 } |
329 } |
300 } |
330 } |