epoc32/include/mw/aknlongtapdetector.h
branchSymbian3
changeset 4 837f303aceeb
parent 2 2fe1408b6811
--- a/epoc32/include/mw/aknlongtapdetector.h	Wed Mar 31 12:27:01 2010 +0100
+++ b/epoc32/include/mw/aknlongtapdetector.h	Wed Mar 31 12:33:34 2010 +0100
@@ -2,9 +2,9 @@
 * Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
 * All rights reserved.
 * This component and the accompanying materials are made available
-* under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
+* under the terms of "Eclipse Public License v1.0"
 * which accompanies this distribution, and is available
-* at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
+* at the URL "http://www.eclipse.org/legal/epl-v10.html".
 *
 * Initial Contributors:
 * Nokia Corporation - initial contribution.
@@ -24,6 +24,8 @@
 #include <e32base.h>
 #include <coemain.h>
 
+class CAknLongTapAnimation;
+
 /**
  * Avkon LongTapDetector CallBack.
  *
@@ -122,13 +124,18 @@
 		 * ASAA-79TCJP).
 		 */
 		void MonitorWsMessage(const TWsEvent& aEvent);
-		
-private: // From CActive
+
+protected: // From CActive
 
     /**
     * Handles CTimer events. Called by system framework.
     */
     void RunL();
+    
+    /**
+    * Cancels an outstanding request.
+    */
+    void DoCancel();
 
 private: // Constructors
 
@@ -146,7 +153,7 @@
 private: // New functions
 
     void StartAnimationL();
-    void StopAnimationL();	
+    void StopAnimation();	
 
 private: // Data
 
@@ -188,9 +195,14 @@
     */
     TBool iShowAnimation;
     
+    /**
+    * Long tap animation.
+    * Own.
+    */
+    CAknLongTapAnimation* iAnimation;
     };
 
 #endif // CAKNLONGTAPDETECTOR_H
 
+// End of File
 
-// End of File