equal
deleted
inserted
replaced
93 } |
93 } |
94 } |
94 } |
95 |
95 |
96 void QMLBackendMonitorAO::RunL() |
96 void QMLBackendMonitorAO::RunL() |
97 { |
97 { |
|
98 CMonitorTriggerInfo *triggerInfo = NULL; |
98 switch (iStatus.Int()) { |
99 switch (iStatus.Int()) { |
99 case KErrNone : |
100 case KErrNone : |
100 //retrieve the triggerInfo corresponding to iTriggerInfo.iTriggerId |
101 //retrieve the triggerInfo corresponding to iTriggerInfo.iTriggerId |
101 CMonitorTriggerInfo* triggerInfo = iTriggerMonitorInfo->getMonitorTriggerInfo( |
102 triggerInfo = iTriggerMonitorInfo->getMonitorTriggerInfo( |
102 iTriggerInfo.iTriggerId); |
103 iTriggerInfo.iTriggerId); |
103 if (triggerInfo) { |
104 if (triggerInfo) { |
104 //callback called only if generated for the current AO - Trigger ID |
105 //callback called only if generated for the current AO - Trigger ID |
105 (triggerInfo->iParent)->handleTriggerEvent(iTriggerInfo.iFiredPositionInfo , |
106 (triggerInfo->iParent)->handleTriggerEvent(iTriggerInfo.iFiredPositionInfo , |
106 triggerInfo->iType); |
107 triggerInfo->iType); |