--- a/wlanutilities/wlansniffer/aiplugin/inc/wsfaicontroller.h Fri Mar 12 15:48:54 2010 +0200
+++ b/wlanutilities/wlansniffer/aiplugin/inc/wsfaicontroller.h Mon Mar 15 12:44:54 2010 +0200
@@ -21,6 +21,7 @@
// EXTERNAL INCLUDES
#include <e32def.h>
#include <e32property.h>
+#include <eikenv.h>
// INTERNAL INCLUDES
#include "wsfwlaninfo.h"
@@ -71,9 +72,9 @@
* @param aAiModel model reference of AiPlugin
* @param aActiveWrappers reference of wrappers holder
*/
- void InitializeL( CWsfModel* aModel, CWsfAiModel* aAiModel,
- CWsfDbObserver* aObserver,
- CWsfActiveWrappers* aActiveWrappers );
+ void InitializeL( CEikonEnv* aEnv, CWsfModel* aModel,
+ CWsfAiModel* aAiModel, CWsfDbObserver* aObserver,
+ CWsfActiveWrappers* aActiveWrappers );
/**
* Set the UI for the controller
@@ -111,7 +112,7 @@
/**
* Propagates the network data from the engine
* to the AI model
- * @since S60 5.0
+ * @since S60 5.2
*/
void StartupRefreshDataReadyL();
@@ -136,7 +137,7 @@
/**
* Propagates the network data from the engine
* to the AI model
- * @since S60 5.0
+ * @since S60 5.2
*/
void WlanListDataReadyL();
@@ -171,9 +172,8 @@
/**
* A WLAN connection has been established
* @since S60 5.0
- * @param aAccesspointName The name of the active connection
*/
- void WlanConnectionActivatedL( const TDesC& aAccessPointName );
+ void WlanConnectionActivatedL();
/**
* A WLAN connection has been closed
@@ -329,7 +329,16 @@
private: // data
+
+ /**
+ * Handle to Eikon environment.
+ * Own.
+ */
+ CEikonEnv* iEnv;
+ /**
+ * Cache of the used info
+ */
TWsfWlanInfo iUsedInfo;
/**