equal
deleted
inserted
replaced
69 KPropertyKeyBluetoothGetPageScanParameters)); |
69 KPropertyKeyBluetoothGetPageScanParameters)); |
70 iPageScanParametersListener = CBtmActive::NewL(*this, CActive::EPriorityStandard, |
70 iPageScanParametersListener = CBtmActive::NewL(*this, CActive::EPriorityStandard, |
71 KPageScanParametersListenerService); |
71 KPageScanParametersListenerService); |
72 |
72 |
73 iTimerActive = CBtmActive::NewL(*this, CActive::EPriorityStandard, KFastConnectionService); |
73 iTimerActive = CBtmActive::NewL(*this, CActive::EPriorityStandard, KFastConnectionService); |
|
74 LEAVE_IF_ERROR(iTimer.CreateLocal()); |
74 TRACE_FUNC_EXIT |
75 TRACE_FUNC_EXIT |
75 } |
76 } |
76 |
77 |
77 CBtmPageScanParametersManager* CBtmPageScanParametersManager::NewL() |
78 CBtmPageScanParametersManager* CBtmPageScanParametersManager::NewL() |
78 { |
79 { |
87 void CBtmPageScanParametersManager::StartTimer(TInt aService, TInt aTimeout) |
88 void CBtmPageScanParametersManager::StartTimer(TInt aService, TInt aTimeout) |
88 { |
89 { |
89 if (!iTimerActive->IsActive()) |
90 if (!iTimerActive->IsActive()) |
90 { |
91 { |
91 TRACE_FUNC_ENTRY |
92 TRACE_FUNC_ENTRY |
92 iTimer.CreateLocal(); |
|
93 iTimer.After(iTimerActive->iStatus, aTimeout); |
93 iTimer.After(iTimerActive->iStatus, aTimeout); |
94 iTimerActive->SetRequestId(aService); |
94 iTimerActive->SetRequestId(aService); |
95 iTimerActive->GoActive(); |
95 iTimerActive->GoActive(); |
96 TRACE_FUNC_EXIT |
96 TRACE_FUNC_EXIT |
97 } |
97 } |
105 { |
105 { |
106 if (iTimerActive->IsActive()) |
106 if (iTimerActive->IsActive()) |
107 { |
107 { |
108 TRACE_FUNC_ENTRY |
108 TRACE_FUNC_ENTRY |
109 iTimerActive->Cancel(); |
109 iTimerActive->Cancel(); |
110 iTimer.Close(); |
|
111 TRACE_FUNC_EXIT |
110 TRACE_FUNC_EXIT |
112 } |
111 } |
113 } |
112 } |
114 |
113 |
115 void CBtmPageScanParametersManager::RequestCompletedL(CBtmActive& aActive) |
114 void CBtmPageScanParametersManager::RequestCompletedL(CBtmActive& aActive) |