locationrequestmgmt/locationserver/inc/EPos_CPosModulesStatus.h
changeset 48 81c9bee26a45
parent 0 9cfd9a3ee49c
child 55 c92d4f3c47c5
child 57 3267d9ea3e98
--- a/locationrequestmgmt/locationserver/inc/EPos_CPosModulesStatus.h	Mon May 03 13:50:32 2010 +0300
+++ b/locationrequestmgmt/locationserver/inc/EPos_CPosModulesStatus.h	Tue Jul 13 12:25:28 2010 +0100
@@ -95,7 +95,8 @@
         TInt DoTimerCallback();
         void RequestComplete(const RMessage2& aMessage, TInt aCompleteCode);
         void NotifyEventToSubscriber(TPositionModuleStatusEvent& aOccurredEvent, const CPosModulesStatus::TPosSubscriber& aSubscriber);
-
+        void NotifyPosModuleStatusToSubscriber(const TPositionModuleId& aImplementationUid, const TPositionModuleStatus& aStatus);
+        
     private:    // Data
         CPosModules&            iModules;
         RPointerArray< MPosModuleStatusListener > iListenerArray;
@@ -104,7 +105,8 @@
         TInt                    iSequenceNo;
         CPeriodic*              iTimer;
         TTimeIntervalMicroSeconds32 iTimerInterval;
-
+        TUid                    iPosStatusCategory;
+        RArray<TPositionModuleId>   iActivePosModuleArray;
     };
 
 #endif      // CPOSMODULESSTATUS_H