webengine/webkitutils/stmgesturefw/inc/gesturehelpereventsender.h
branchRCL_3
changeset 37 ac77f89b1d9e
parent 28 d39add9822e2
--- a/webengine/webkitutils/stmgesturefw/inc/gesturehelpereventsender.h	Wed Mar 31 23:16:40 2010 +0300
+++ b/webengine/webkitutils/stmgesturefw/inc/gesturehelpereventsender.h	Wed Apr 14 17:06:56 2010 +0300
@@ -22,30 +22,20 @@
 #include <coemain.h>
 #include "stmgestureinterface.h"
 
-NONSHARABLE_CLASS(CGestureEventSender) : public CActive
+NONSHARABLE_CLASS(CGestureEventSender) : public CBase
     {
 public:
-    enum TEventSenderState
-        {
-        ENoEvents,
-        EEventsReady,
-        EBusy
-        };
+
     static CGestureEventSender* NewL(  MStmGestureListener& aObserver );
     ~CGestureEventSender();
-    TInt AddEvent(TStmGestureUid aUid, const MStmGesture* aGestureEvent);
-protected:    
-    void RunL();
-    void DoCancel();
-    TInt RunError(TInt aError);
+    void AddEvent(TStmGestureUid aUid, const MStmGesture* aGestureEvent);
+
 private:
     CGestureEventSender(MStmGestureListener& aObserver);
-    void Complete();
     void EmitEventL( const TStmGestureEvent& aGestureEvent );
     
+private:    
     MStmGestureListener& iObserver;
-    RArray< TStmGestureEvent >  iEvents;
-    TEventSenderState iState;
     };
 
 #endif /* GESTUREHELPEREVENTSENDER_H_ */