equal
deleted
inserted
replaced
25 NONSHARABLE_CLASS(CSensorListener) : public CBase |
25 NONSHARABLE_CLASS(CSensorListener) : public CBase |
26 { |
26 { |
27 public: |
27 public: |
28 static CSensorListener* NewL(MSensrvDataListener* aDataListener, TUint32 aSensorType); |
28 static CSensorListener* NewL(MSensrvDataListener* aDataListener, TUint32 aSensorType); |
29 virtual ~CSensorListener(); |
29 virtual ~CSensorListener(); |
|
30 void StopListening(); |
|
31 void StartListeningL(); |
30 protected: |
32 protected: |
31 void ConstructL(TUint32 aSensorType); |
33 void ConstructL(TUint32 aSensorType); |
32 CSensorListener(MSensrvDataListener* aDataListener); |
34 CSensorListener(MSensrvDataListener* aDataListener); |
33 private: |
35 private: |
34 MSensrvDataListener* iDataListener; |
36 MSensrvDataListener* iDataListener; |
35 CSensrvChannel* iSensrvChannel; |
37 CSensrvChannel* iSensrvChannel; |
|
38 TBool iListening; |
36 }; |
39 }; |
37 |
40 |
38 #endif |
41 #endif |