uiacceltk/hitchcock/backgroundanim/inc/sensor.h
branchRCL_3
changeset 9 3ac8bf5c5014
parent 0 15bf7259bb7c
equal deleted inserted replaced
8:46927d61fef3 9:3ac8bf5c5014
     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