uiacceltk/hitchcock/backgroundanim/inc/sensor.h
author Dremov Kirill (Nokia-D-MSW/Tampere) <kirill.dremov@nokia.com>
Thu, 15 Jul 2010 19:40:07 +0300
branchRCL_3
changeset 17 c9d868f1e20c
parent 9 3ac8bf5c5014
permissions -rw-r--r--
Revision: 201026 Kit: 2010127

#ifndef __SENSOR_H__
#define __SENSOR_H__

#include <sensrvchannelfinder.h> 
#include <sensrvchannel.h> 
#include <sensrvdatalistener.h>

NONSHARABLE_CLASS(CSensorListener) : public CBase
    {
    public:
        static CSensorListener* NewL(MSensrvDataListener* aDataListener, TUint32 aSensorType);
        virtual ~CSensorListener();
        void StopListening();
        void StartListeningL();
    protected:
        void ConstructL(TUint32 aSensorType);
        CSensorListener(MSensrvDataListener* aDataListener);
    private:
        MSensrvDataListener* iDataListener;
        CSensrvChannel* iSensrvChannel;
        TBool iListening;
    };

#endif