void QBluetoothServiceDiscoveryAgentPrivate::initL(const QBluetoothAddress &address) { TBTDevAddr btAddress(address.toUInt64()); stop(); //Trapped in Start m_sdpAgent = q_check_ptr(CSdpAgent::NewL(*this, btAddress)); m_filter = q_check_ptr(CSdpSearchPattern::NewL()); m_attributes = q_check_ptr(CSdpAttrIdMatchList::NewL()); m_attributes->AddL(KAttrRangeAll); }
void BluetoothSymbianPairingAdapter::startPairing(QBluetoothLocalDevice::Pairing pairing) { TBTDevAddr btAddress(m_address.toUInt64()); // start async pairing process m_pairingOngoing = true; int error = KErrBadHandle; if (m_pairingEngine) { error =KErrNone; error = m_pairingEngine->PairDevice(btAddress); } if (error != KErrNone) { PairingComplete(btAddress, error); } }