locationtriggering/ltstrategyengine/src/lbtcellsupervisor.cpp
changeset 18 3825cf2dc8c2
parent 0 667063e416a2
child 39 3efc7a0e8755
equal deleted inserted replaced
1:788b770ce3ae 18:3825cf2dc8c2
   148 // CLbtCellSupervisor::Reset
   148 // CLbtCellSupervisor::Reset
   149 // -----------------------------------------------------------------------------
   149 // -----------------------------------------------------------------------------
   150 //
   150 //
   151 void CLbtCellSupervisor::Reset()
   151 void CLbtCellSupervisor::Reset()
   152     {
   152     {
   153     // TODO: Check if this needed.
   153     iRecentlyFiredTriggerArray.Reset();
   154     }
   154     }
   155 
   155 
   156 
   156 
   157 // -----------------------------------------------------------------------------
   157 // -----------------------------------------------------------------------------
   158 // CLbtCellSupervisor::ConstructL
   158 // CLbtCellSupervisor::ConstructL
   324                 }
   324                 }
   325              }
   325              }
   326         
   326         
   327         if(dataMask)
   327         if(dataMask)
   328         	{
   328         	{
       
   329             // This is dummy position info. It has no significance.
   329         	TPositionInfo dummy;  
   330         	TPositionInfo dummy;  
   330 	        // TODO : Remove dummy position info
       
   331 	        iView->UpdateTriggerInfo( CLbtGeoAreaBase::ECellular,dummy, aTrigger, dataMask );
   331 	        iView->UpdateTriggerInfo( CLbtGeoAreaBase::ECellular,dummy, aTrigger, dataMask );
   332         	}        
   332         	}        
   333         }
   333         }
   334     
   334     
   335     // EXIT Trigger    
   335     // EXIT Trigger    
   336     else
   336     else
   337         {
   337         {
   338         
   338         //This is not currently supported.
   339         }
   339         }
   340     aTrigger->SetStrategyData( strategyData );    
   340     aTrigger->SetStrategyData( strategyData );    
   341     }
   341     }
   342 
   342 
   343 
   343 
   425                 }
   425                 }
   426              }
   426              }
   427         
   427         
   428         if(dataMask)
   428         if(dataMask)
   429             {
   429             {
       
   430             // This is dummy position info. It has no significance.
   430             TPositionInfo dummy;  
   431             TPositionInfo dummy;  
   431             // TODO : Remove dummy position info
       
   432             iView->UpdateTriggerInfo( CLbtGeoAreaBase::ECellular,dummy, aTrigger, dataMask );
   432             iView->UpdateTriggerInfo( CLbtGeoAreaBase::ECellular,dummy, aTrigger, dataMask );
   433             }        
   433             }        
   434         }
   434         }
   435     
   435     
   436     // EXIT Trigger    
   436     // EXIT Trigger