wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/wlantimerservices.h
changeset 13 ab7247ff6ef9
parent 0 c40eb8fe8501
child 9 08907e19c36b
--- a/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/wlantimerservices.h	Tue Feb 02 02:03:13 2010 +0200
+++ b/wlan_bearer/wlanengine/wlan_symbian/wlanengine_symbian_3.1/inc/wlantimerservices.h	Fri Mar 19 10:03:22 2010 +0200
@@ -16,7 +16,7 @@
 */
 
 /*
-* %version: 3 %
+* %version: 4 %
 */
 
 #ifndef WLANTIMERSERVICES_H
@@ -26,20 +26,7 @@
 #include <e32std.h>
 #include <e32cmn.h>
 
-
-/**
- * Callback interface
- */
-class MWlanTimerServiceCallback
-    {
-    public:
-    
-        /**
-         * Timeout has occurred.
-         */
-        virtual void OnTimeout() = 0;
-
-    };
+#include "wlantimerserviceinterface.h"
 
 class CTimeoutRequestEntry : public CBase
     {
@@ -87,7 +74,7 @@
  *
  * @since S60 v5.2
  */
-NONSHARABLE_CLASS( CWlanTimerServices ) : public CActive
+NONSHARABLE_CLASS( CWlanTimerServices ) : public CActive, public MWlanTimerServices
     {
 public: // Constructors and destructor