connectionmonitoring/connmon/connectionmonitor/inc/CWlanSupport.h
changeset 20 9c97ad6591ae
parent 0 5a93021fdf25
--- a/connectionmonitoring/connmon/connectionmonitor/inc/CWlanSupport.h	Fri Apr 16 15:21:37 2010 +0300
+++ b/connectionmonitoring/connmon/connectionmonitor/inc/CWlanSupport.h	Mon May 03 12:53:07 2010 +0300
@@ -369,6 +369,16 @@
      */
     TBool WlanRssGoodEnough();
 
+    /**
+     * Converts a WLAN security mode from ConnMon's
+     * TConnMonSecurityModeV2-format to ConnMon's TConnMonSecurityMode-format.
+     *
+     * @since 5.2
+     * @param aSecModeV2 Security mode in TConnMonSecurityModeV2-format.
+     * @return Security mode in TConnMonSecurityMode-format.
+     */
+    TInt ConvertConMonSecModeV2ToConnMonSecMode( TInt aSecModeV2 );
+
 private:
     CWlanSupport( CConnMonServer* aServer );
 
@@ -376,6 +386,18 @@
      * Second phase construction.
      */
     void ConstructL();
+    
+    /**
+     * Converts a WLAN security mode from WLAN engine's
+     * TWlanConnectionExtentedSecurityMode-format to ConnMon's
+     * TConnMonSecurityModeV2-format.
+     *
+     * @since 5.2
+     * @param aWlanExtSecMode Security mode in
+     * TWlanConnectionExtentedSecurityMode-format.
+     * @return Security mode in TConnMonSecurityModeV2-format.
+     */
+    TInt ConvertWlanExtSecModeToConnMonSecModeV2( TInt aWlanExtSecMode );
 
 private: // Data
     // Pointer to server module