locationtriggering/tsrc/lbtengine_test/CellbasedtriggerOperations/inc/AsynOperationAO.h
branchRCL_3
changeset 31 380473e13443
parent 0 667063e416a2
child 37 e175e2ba2fb0
equal deleted inserted replaced
27:b88ebe0cbbbe 31:380473e13443
    82         void GetTriggersList(RLbt& aLbt, RPointerArray < CLbtTriggerInfo >& aTriggerList,
    82         void GetTriggersList(RLbt& aLbt, RPointerArray < CLbtTriggerInfo >& aTriggerList,
    83            CActiveSchedulerWait* aWait ,CLbtListTriggerOptions* aListOptions=NULL) ;  
    83            CActiveSchedulerWait* aWait ,CLbtListTriggerOptions* aListOptions=NULL) ;  
    84        void ListTriggerIdsList(RLbt& aLbt, RArray < TLbtTriggerId >& aTriggerIdList,
    84        void ListTriggerIdsList(RLbt& aLbt, RArray < TLbtTriggerId >& aTriggerIdList,
    85             CActiveSchedulerWait* aWait,CLbtListTriggerOptions* aListOptions=NULL);                          
    85             CActiveSchedulerWait* aWait,CLbtListTriggerOptions* aListOptions=NULL);                          
    86         void CreateIterator(RLbt& aLbt,CActiveSchedulerWait* aWait,CLbtListTriggerOptions* aListOptions=NULL);   
    86         void CreateIterator(RLbt& aLbt,CActiveSchedulerWait* aWait,CLbtListTriggerOptions* aListOptions=NULL);   
    87         void CTriggerFireObserver::DeleteFilteredTriggers( RLbt& aLbt,CLbtTriggerFilterBase* aFilter,CActiveSchedulerWait* aWait ); 
    87         void DeleteFilteredTriggers( RLbt& aLbt,CLbtTriggerFilterBase* aFilter,CActiveSchedulerWait* aWait ); 
    88         TInt GetFireCount( ) ; 
    88         TInt GetFireCount( ) ; 
    89         TInt GetError( ) ; 
    89         TInt GetError( ) ; 
    90         
    90         
    91         TLbtTriggerFireInfo GetFiredTrigger( ) ; 
    91         TLbtTriggerFireInfo GetFiredTrigger( ) ; 
    92         void UpdateTriggersState(RLbt& aLbt, CLbtTriggerEntry::TLbtTriggerState aState, 
    92         void UpdateTriggersState(RLbt& aLbt, CLbtTriggerEntry::TLbtTriggerState aState, 
    93             CActiveSchedulerWait* aWait,CLbtTriggerFilterBase *  aFilter=NULL) ;
    93             CActiveSchedulerWait* aWait,CLbtTriggerFilterBase *  aFilter=NULL) ;
    94             
    94             
    95         void CTriggerFireObserver::PopulateFromCurrentCell(CLbtGeoCell& cell,CActiveSchedulerWait* aWait )  ;             
    95         void PopulateFromCurrentCell(CLbtGeoCell& cell,CActiveSchedulerWait* aWait )  ;             
    96         
    96         
    97         void RunL( );
    97         void RunL( );
    98         
    98         
    99 	    void DoCancel( );
    99 	    void DoCancel( );
   100 	    
   100