equal
deleted
inserted
replaced
8 NONSHARABLE_CLASS(CSensorListener) : public CBase |
8 NONSHARABLE_CLASS(CSensorListener) : public CBase |
9 { |
9 { |
10 public: |
10 public: |
11 static CSensorListener* NewL(MSensrvDataListener* aDataListener, TUint32 aSensorType); |
11 static CSensorListener* NewL(MSensrvDataListener* aDataListener, TUint32 aSensorType); |
12 virtual ~CSensorListener(); |
12 virtual ~CSensorListener(); |
|
13 void StopListening(); |
|
14 void StartListeningL(); |
13 protected: |
15 protected: |
14 void ConstructL(TUint32 aSensorType); |
16 void ConstructL(TUint32 aSensorType); |
15 CSensorListener(MSensrvDataListener* aDataListener); |
17 CSensorListener(MSensrvDataListener* aDataListener); |
16 private: |
18 private: |
17 MSensrvDataListener* iDataListener; |
19 MSensrvDataListener* iDataListener; |
18 CSensrvChannel* iSensrvChannel; |
20 CSensrvChannel* iSensrvChannel; |
|
21 TBool iListening; |
19 }; |
22 }; |
20 |
23 |
21 #endif |
24 #endif |