uiacceltk/hitchcock/backgroundanim/inc/sensor.h
changeset 21 6ce30188c5bf
parent 14 83d2d132aa58
child 35 ac76c975c9be
equal deleted inserted replaced
19:f5bac0badc7e 21:6ce30188c5bf
    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