eapol/eapol_framework/eapol_symbian/am/include/eap_am_type_securid_symbian.h
changeset 34 ad1f037f1ac2
parent 26 9abfd4f00d37
child 49 43351a4f2da3
--- a/eapol/eapol_framework/eapol_symbian/am/include/eap_am_type_securid_symbian.h	Thu Jun 10 16:12:28 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/am/include/eap_am_type_securid_symbian.h	Thu Jun 24 11:23:08 2010 +0300
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 16.1.7 %
+* %version: 16.1.11 %
 */
 
 #ifndef EAP_AM_TYPE_SECURID_SYMBIAN_H
@@ -39,7 +39,9 @@
 * For Symbian OS.
 */
 class EAP_EXPORT eap_am_type_securid_symbian_c
-	: public CActive, public eap_am_type_securid_c
+	: public CActive
+	, public eap_am_type_securid_c
+	, public abs_eap_base_timer_c
 	, public MNotificationCallback
 
 
@@ -55,7 +57,8 @@
 		EHandlingIdentityQuery,
 		EHandlingPasscodeQuery,
 		EHandlingPincodeQuery,
-		EHandlingGTCQuery
+		EHandlingGTCQuery,
+		EHandlingTimerCall
 	};
 
 	TState m_state;
@@ -205,6 +208,14 @@
 
 	void DlgComplete( TInt aStatus );
 
+	TInt IsDlgReadyToCompleteL();
+
+	EAP_FUNC_IMPORT eap_status_e timer_expired(
+		const u32_t id, void *data);
+
+	//
+	EAP_FUNC_IMPORT eap_status_e timer_delete_data(
+		const u32_t id, void *data);
 
 }; // class eap_am_type_securid_symbian_c