MLbtTriggeringSupervisionObserver Class Reference

class MLbtTriggeringSupervisionObserver

This is an observer class that is implemented by the location triggering server logic. This class defines the set of callback methods used by the strategy plugin to inform server logic about triggering events.

Since
Series 60 4.0

Member Functions Documentation

GetTriggeringSupervisionSettings(TLbtStrategyTriggeringSupervisionSettings &)

voidGetTriggeringSupervisionSettings(TLbtStrategyTriggeringSupervisionSettings &aSettings)[pure virtual]

Retrieves triggering supervision settings from server

SetTriggeringSupervisionDynamicInfo(const TLbtStrategySupervisionDynamicInfo &)

voidSetTriggeringSupervisionDynamicInfo(const TLbtStrategySupervisionDynamicInfo &aStatus)[pure virtual]

Reports Triggering system status

Parameters

const TLbtStrategySupervisionDynamicInfo & aStatus

TriggerFiredL(CLbtGeoAreaBase::TGeoAreaType, TLbtTriggerId, const TPositionInfo &)

voidTriggerFiredL(CLbtGeoAreaBase::TGeoAreaTypeaAreaType,
TLbtTriggerIdaId,
const TPositionInfo &aPosInfo
)[pure virtual]

Reports a trigger firing event

Parameters

CLbtGeoAreaBase::TGeoAreaType aAreaType
TLbtTriggerId aId
const TPositionInfo & aPosInfo