216 value = CHbSymbianVariant::NewL( (TAny*) &aData, CHbSymbianVariant::EDes ); |
216 value = CHbSymbianVariant::NewL( (TAny*) &aData, CHbSymbianVariant::EDes ); |
217 BtTraceBlock( |
217 BtTraceBlock( |
218 TBuf<32> buf; |
218 TBuf<32> buf; |
219 switch (aType) { |
219 switch (aType) { |
220 case TBluetoothDialogParams::EAddress: |
220 case TBluetoothDialogParams::EAddress: |
221 _LIT(KAddress,"EAddress"); |
221 buf.Append(_L("EAddress")); |
222 buf.Append(KAddress); |
|
223 break; |
222 break; |
224 case TBluetoothDeviceDialog::EDeviceName: |
223 case TBluetoothDeviceDialog::EDeviceName: |
225 _LIT(KDeviceName,"EDeviceName"); |
224 buf.Append(_L("EDeviceName")); |
226 buf.Append(KDeviceName); |
|
227 break; |
225 break; |
228 case TBluetoothDeviceDialog::EAdditionalDesc: |
226 case TBluetoothDeviceDialog::EAdditionalDesc: |
229 _LIT(KAdditionalDesc,"EAdditionalDesc"); |
227 buf.Append(_L("EAdditionalDesc")); |
230 buf.Append(KAdditionalDesc); |
|
231 break; |
228 break; |
232 } |
229 } |
233 TPtrC p(buf); |
230 TPtrC p(buf); |
234 TPtrC16 *ptr = (TPtrC16 *)value->Data(); |
231 TPtrC16 *ptr = (TPtrC16 *)value->Data(); |
235 BOstraceExt2( TRACE_DEBUG, DUMMY_DEVLIST, "SetData [%S] = [%S]", &p, ptr); |
232 BOstraceExt2( TRACE_DEBUG, DUMMY_DEVLIST, _L("SetData [%S] = [%S]"), &p, ptr); |
236 ); |
233 ); |
237 User::LeaveIfError(iNotificationData->Add( key, value )); // Takes ownership of value |
234 User::LeaveIfError(iNotificationData->Add( key, value )); // Takes ownership of value |
238 break; |
235 break; |
239 case TBluetoothDialogParams::EResource: |
236 case TBluetoothDialogParams::EResource: |
240 case TBluetoothDeviceDialog::EDeviceClass: |
237 case TBluetoothDeviceDialog::EDeviceClass: |
283 buf = _L("EAdditionalInt"); |
280 buf = _L("EAdditionalInt"); |
284 break; |
281 break; |
285 } |
282 } |
286 TPtrC p(buf); |
283 TPtrC p(buf); |
287 TInt *intPtr = (TInt *)value->Data(); |
284 TInt *intPtr = (TInt *)value->Data(); |
288 BOstraceExt2( TRACE_DEBUG, DUMMY_DEVLIST, "SetData [%S] = [%d]", &p, *intPtr); |
285 BOstraceExt2( TRACE_DEBUG, DUMMY_DEVLIST, _L("SetData [%S] = [%d]"), &p, *intPtr); |
289 ); |
286 ); |
290 User::LeaveIfError(iNotificationData->Add( key, value )); // Takes ownership of value |
287 User::LeaveIfError(iNotificationData->Add( key, value )); // Takes ownership of value |
291 break; |
288 break; |
292 case TBluetoothDialogParams::EAddress: |
289 case TBluetoothDialogParams::EAddress: |
293 case TBluetoothDeviceDialog::EDeviceName: |
290 case TBluetoothDeviceDialog::EDeviceName: |
320 value = CHbSymbianVariant::NewL( (TAny*) &aData, CHbSymbianVariant::EDes ); |
317 value = CHbSymbianVariant::NewL( (TAny*) &aData, CHbSymbianVariant::EDes ); |
321 BtTraceBlock( |
318 BtTraceBlock( |
322 TBuf<32> buf; |
319 TBuf<32> buf; |
323 switch (aType) { |
320 switch (aType) { |
324 case TBluetoothDialogParams::EAddress: |
321 case TBluetoothDialogParams::EAddress: |
325 _LIT(KAddress,"EAddress"); |
322 buf.Append(_L("EAddress")); |
326 buf.Append(KAddress); |
|
327 break; |
323 break; |
328 case TBluetoothDeviceDialog::EDeviceName: |
324 case TBluetoothDeviceDialog::EDeviceName: |
329 _LIT(KDeviceName,"EDeviceName"); |
325 buf.Append(_L("EDeviceName")); |
330 buf.Append(KDeviceName); |
|
331 break; |
326 break; |
332 case TBluetoothDeviceDialog::EAdditionalDesc: |
327 case TBluetoothDeviceDialog::EAdditionalDesc: |
333 _LIT(KAdditionalDesc,"EAdditionalDesc"); |
328 buf.Append(_L("EAdditionalDesc")); |
334 buf.Append(KAdditionalDesc); |
|
335 break; |
329 break; |
336 } |
330 } |
337 TPtrC p(buf); |
331 TPtrC p(buf); |
338 TPtrC16 *ptr = (TPtrC16 *)value->Data(); |
332 TPtrC16 *ptr = (TPtrC16 *)value->Data(); |
339 BOstraceExt2( TRACE_DEBUG, DUMMY_DEVLIST, "SetData [%S] = [%S]", &p, ptr); |
333 BOstraceExt2( TRACE_DEBUG, DUMMY_DEVLIST, _L("SetData [%S] = [%S]"), &p, ptr); |
340 ); |
334 ); |
341 User::LeaveIfError(iNotificationData->Delete( key)); |
335 User::LeaveIfError(iNotificationData->Delete( key)); |
342 User::LeaveIfError(iNotificationData->Add( key, value )); // Takes ownership of value |
336 User::LeaveIfError(iNotificationData->Add( key, value )); // Takes ownership of value |
343 break; |
337 break; |
344 case TBluetoothDialogParams::EResource: |
338 case TBluetoothDialogParams::EResource: |
388 buf = _L("EAdditionalInt"); |
382 buf = _L("EAdditionalInt"); |
389 break; |
383 break; |
390 } |
384 } |
391 TPtrC p(buf); |
385 TPtrC p(buf); |
392 TInt *intPtr = (TInt *)value->Data(); |
386 TInt *intPtr = (TInt *)value->Data(); |
393 BOstraceExt2( TRACE_DEBUG, DUMMY_DEVLIST, "SetData [%S] = [%d]", &p, *intPtr); |
387 BOstraceExt2( TRACE_DEBUG, DUMMY_DEVLIST, _L("SetData [%S] = [%d]"), &p, *intPtr); |
394 ); |
388 ); |
395 User::LeaveIfError(iNotificationData->Delete(key)); |
389 User::LeaveIfError(iNotificationData->Delete(key)); |
396 User::LeaveIfError(iNotificationData->Add( key, value )); // Takes ownership of value |
390 User::LeaveIfError(iNotificationData->Add( key, value )); // Takes ownership of value |
397 break; |
391 break; |
398 case TBluetoothDialogParams::EAddress: |
392 case TBluetoothDialogParams::EAddress: |
496 break; |
490 break; |
497 default: |
491 default: |
498 break; |
492 break; |
499 } |
493 } |
500 TPtrC p(buf); |
494 TPtrC p(buf); |
501 BOstraceExt1( TRACE_DEBUG, DUMMY_DEVLIST, "HbSymbianVariantMap [%S]", &p); |
495 BOstraceExt1( TRACE_DEBUG, DUMMY_DEVLIST, _L("HbSymbianVariantMap [%S]"), &p); |
502 } |
496 } |
503 } |
497 } |
504 #endif // BLUETOOTHTRACE_ENABLED |
498 #endif // BLUETOOTHTRACE_ENABLED |
505 // --------------------------------------------------------------------------- |
499 // --------------------------------------------------------------------------- |
506 // From class MHbDeviceDialogObserver. |
500 // From class MHbDeviceDialogObserver. |