equal
deleted
inserted
replaced
3565 TInt index = CheckMtmStatus(aOperation.ServiceId(), opRunning); |
3565 TInt index = CheckMtmStatus(aOperation.ServiceId(), opRunning); |
3566 |
3566 |
3567 // if an operation is already running, queue this one |
3567 // if an operation is already running, queue this one |
3568 if (opRunning) |
3568 if (opRunning) |
3569 { |
3569 { |
3570 aOperation.SetCapability(hasCapability); |
3570 #if (defined SYMBIAN_USER_PROMPT_SERVICE) |
|
3571 aOperation.SetCapability(hasCapability); |
|
3572 #endif |
3571 QueueOperationL(aOperation, aSessionId); |
3573 QueueOperationL(aOperation, aSessionId); |
3572 return; |
3574 return; |
3573 } |
3575 } |
3574 |
3576 |
3575 // create the new mtm if required |
3577 // create the new mtm if required |
3745 iMtmOperationQueueArray.Delete(aQueueIndex); |
3747 iMtmOperationQueueArray.Delete(aQueueIndex); |
3746 return; |
3748 return; |
3747 } |
3749 } |
3748 } |
3750 } |
3749 |
3751 |
|
3752 #if (defined SYMBIAN_USER_PROMPT_SERVICE) |
3750 aQueue->At(0)->Start(*aQueue->iMtm, aQueue->At(0)->Capability()); |
3753 aQueue->At(0)->Start(*aQueue->iMtm, aQueue->At(0)->Capability()); |
|
3754 #else |
|
3755 aQueue->At(0)->Start(*aQueue->iMtm, EFalse); |
|
3756 #endif |
3751 aQueue->At(0)->SetState(EMsvOperationRunning); |
3757 aQueue->At(0)->SetState(EMsvOperationRunning); |
3752 } |
3758 } |
3753 |
3759 |
3754 |
3760 |
3755 TInt CMsvServer::FillRegisteredMtmDllArray(TUid aMtmDllTypeUid,CRegisteredMtmDllArray& aRegisteredMtmDllArray) |
3761 TInt CMsvServer::FillRegisteredMtmDllArray(TUid aMtmDllTypeUid,CRegisteredMtmDllArray& aRegisteredMtmDllArray) |