bluetoothengine/btnotif/btnotifsrv/src/bluetoothnotification.cpp
changeset 70 f5508c13dfe0
parent 57 5ebadcda06cb
child 71 083fd884d7dd
equal deleted inserted replaced
67:16e4b9007960 70:f5508c13dfe0
   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.