equal
deleted
inserted
replaced
249 break; |
249 break; |
250 |
250 |
251 case EWPParameterToAppRef: |
251 case EWPParameterToAppRef: |
252 { |
252 { |
253 PRES_PROV_LOG(LOG_LIT8( " EWPParameterToAppRef")); |
253 PRES_PROV_LOG(LOG_LIT8( " EWPParameterToAppRef")); |
254 iToAppReferences.Append( aParameter.Value() ); |
254 iToAppReferences.AppendL( aParameter.Value() ); |
255 } |
255 } |
256 break; |
256 break; |
257 |
257 |
258 case EWPParameterAppRef: |
258 case EWPParameterAppRef: |
259 { |
259 { |
269 } |
269 } |
270 break; |
270 break; |
271 |
271 |
272 default: |
272 default: |
273 { |
273 { |
274 DetermineNamedParameter( aParameter.Name(), aParameter.Value() ); |
274 DetermineNamedParameterL( aParameter.Name(), aParameter.Value() ); |
275 } |
275 } |
276 break; |
276 break; |
277 } |
277 } |
278 PRES_PROV_LOG(LOG_LIT8( " CPresProvItem::VisitL ends" ) ); |
278 PRES_PROV_LOG(LOG_LIT8( " CPresProvItem::VisitL ends" ) ); |
279 } |
279 } |
280 |
280 |
281 // ----------------------------------------------------------------------------- |
281 // ----------------------------------------------------------------------------- |
282 // CPresProvItem::DetermineNamedParameter |
282 // CPresProvItem::DetermineNamedParameter |
283 // ----------------------------------------------------------------------------- |
283 // ----------------------------------------------------------------------------- |
284 // |
284 // |
285 void CPresProvItem::DetermineNamedParameter( const TDesC& aName, const TDesC& aValue ) |
285 void CPresProvItem::DetermineNamedParameterL( const TDesC& aName, const TDesC& aValue ) |
286 { |
286 { |
287 PRES_PROV_LOG(LOG_LIT( "DetermineNamedParameter(%S, %S)"), &aName, &aValue); |
287 PRES_PROV_LOG(LOG_LIT( "DetermineNamedParameter(%S, %S)"), &aName, &aValue); |
288 if ( !aName.Compare( KPresProvClientObjDataLim ) ) |
288 if ( !aName.Compare( KPresProvClientObjDataLim ) ) |
289 { |
289 { |
290 iObjectSize = DesToInt(aValue); |
290 iObjectSize = DesToInt(aValue); |
314 iAppRef.Set(aValue); |
314 iAppRef.Set(aValue); |
315 } |
315 } |
316 else if (!aName.Compare(KPresIToAppRef)) |
316 else if (!aName.Compare(KPresIToAppRef)) |
317 { |
317 { |
318 if(iToAppReferences.Count() < 2) // if any of SIP or XDM id is missing |
318 if(iToAppReferences.Count() < 2) // if any of SIP or XDM id is missing |
319 iToAppReferences.Append(aValue); |
319 iToAppReferences.AppendL(aValue); |
320 } |
320 } |
321 PRES_PROV_LOG(LOG_LIT8( " CPresProvItem::DetermineNamedParameter ends" ) ); |
321 PRES_PROV_LOG(LOG_LIT8( " CPresProvItem::DetermineNamedParameter ends" ) ); |
322 } |
322 } |
323 // ----------------------------------------------------------------------------- |
323 // ----------------------------------------------------------------------------- |
324 // CPresProvItem::VisitLinkL |
324 // CPresProvItem::VisitLinkL |