locationtriggering/tsrc/lbtengine_test/lbtPlatSecTest/testlbtplatsecurity/src/testlbtplatsecurityBlocks.cpp
changeset 40 16118e24b93b
parent 0 667063e416a2
child 45 6b6920c56e2f
equal deleted inserted replaced
33:834e27cad510 40:16118e24b93b
  1524         
  1524         
  1525     CleanupStack::Pop( circle );
  1525     CleanupStack::Pop( circle );
  1526     
  1526     
  1527     trig->SetCondition(condition); // ownership transferred to object
  1527     trig->SetCondition(condition); // ownership transferred to object
  1528 
  1528 
       
  1529     //set Requestor     
       
  1530     CRequestorBase::TRequestorType ReqType=CRequestorBase::ERequestorUnknown;
       
  1531     CRequestorBase::_TRequestorFormat ReqFormat=CRequestorBase::EFormatUnknown;
       
  1532     TBuf<KLbtMaxNameLength> ReqData=_L("");
       
  1533     trig->SetRequestorL(ReqType,ReqFormat,ReqData);
       
  1534 
  1529     TLbtTriggerId trigId;
  1535     TLbtTriggerId trigId;
  1530         
  1536         
  1531         
  1537         
  1532     CTriggerFireObserver* notifier= CTriggerFireObserver::NewL( lbt,coordinate);
  1538     CTriggerFireObserver* notifier= CTriggerFireObserver::NewL( lbt,coordinate);
  1533     CleanupStack::PushL( notifier );
  1539     CleanupStack::PushL( notifier );
  1534     
  1540     
  1535     CActiveSchedulerWait* wait=new(ELeave)CActiveSchedulerWait;
  1541     CActiveSchedulerWait* wait=new(ELeave)CActiveSchedulerWait;
  1536         
  1542         
  1537     notifier->CreateTriggers( lbt,*trig,trigId,ETrue,wait );
  1543     notifier->CreateTriggers( lbt,*trig,trigId,ETrue,wait );
  1538     wait->Start( );
  1544     wait->Start( );
       
  1545     User::LeaveIfError( notifier->iStatus.Int());
  1539     
  1546     
  1540     lbt.CreateGetTriggerIteratorL();
  1547     lbt.CreateGetTriggerIteratorL();
  1541     CLbtTriggerInfo* triggerInfo= NULL;
  1548     CLbtTriggerInfo* triggerInfo= NULL;
  1542     TRAPD(error,triggerInfo=lbt.GetNextTriggerLC();CleanupStack::Pop(triggerInfo));
  1549     TRAPD(error,triggerInfo=lbt.GetNextTriggerLC();CleanupStack::Pop(triggerInfo));
  1543     
  1550