equal
deleted
inserted
replaced
39 CSipSystemStateMonitor::TRfsState State() const; |
39 CSipSystemStateMonitor::TRfsState State() const; |
40 void AddObserverL( MSipSystemStateObserver& aObserver ); |
40 void AddObserverL( MSipSystemStateObserver& aObserver ); |
41 void RemoveObserver( MSipSystemStateObserver& aObserver ); |
41 void RemoveObserver( MSipSystemStateObserver& aObserver ); |
42 void EventProcessingCompleted(MSipSystemStateObserver& aObserver); |
42 void EventProcessingCompleted(MSipSystemStateObserver& aObserver); |
43 TBool MappedState(TInt aState); |
43 TBool MappedState(TInt aState); |
44 void EventProcessingCompleted(); |
|
45 static TInt TimerExpired(TAny* aSelf); |
|
46 |
44 |
47 private: |
45 private: |
48 void NotifyObservers(); |
46 void NotifyObservers(); |
49 |
47 |
50 private: // From CActive |
48 private: // From CActive |
56 // Observers not owned |
54 // Observers not owned |
57 TInt iCount; |
55 TInt iCount; |
58 RPointerArray<MSipSystemStateObserver> iObservers; |
56 RPointerArray<MSipSystemStateObserver> iObservers; |
59 RProperty iProperty; |
57 RProperty iProperty; |
60 CSipSystemStateMonitor::TRfsState iState; |
58 CSipSystemStateMonitor::TRfsState iState; |
61 CPeriodic* iGuardTimer; |
|
62 |
59 |
63 private: // For testing purposes |
60 private: // For testing purposes |
64 friend class CSipRfsMonitorAoTestApp; |
61 friend class CSipRfsMonitorAoTestApp; |
65 }; |
62 }; |
66 #endif /* SIPRFSMONITORAO_H */ |
63 #endif /* SIPRFSMONITORAO_H */ |