vpnui/vpnmanagementui/inc/vpnmanagementuiserversettingscontainer.h
branchRCL_3
changeset 49 5960d2d03390
parent 41 e06095241a65
equal deleted inserted replaced
46:29c8f9bc68e1 49:5960d2d03390
    17 
    17 
    18 #ifndef  __VPNMANAGEMENTUISERVERSETTINGSCONTAINER_H__
    18 #ifndef  __VPNMANAGEMENTUISERVERSETTINGSCONTAINER_H__
    19 #define  __VPNMANAGEMENTUISERVERSETTINGSCONTAINER_H__
    19 #define  __VPNMANAGEMENTUISERVERSETTINGSCONTAINER_H__
    20 
    20 
    21 #include <aknsettingitemlist.h>
    21 #include <aknsettingitemlist.h>
    22 
       
    23 #include "vpnextapi.h"
       
    24 
    22 
    25 
    23 
    26 /**
    24 /**
    27  *  CServerSettingsContainer container control class.
    25  *  CServerSettingsContainer container control class.
    28  *
    26  *
    62      * ChangeSettingValueL
    60      * ChangeSettingValueL
    63      * Opens Setting page for currently selected setting item
    61      * Opens Setting page for currently selected setting item
    64      */
    62      */
    65     void ChangeSettingValueL();
    63     void ChangeSettingValueL();
    66     
    64     
    67    
    65     /*** NSSM support is discontinued.
    68     const TAgileProvisionApiServerSettings& ServerDetailsL();
    66          Code is kept in comments temporarily because similar UI functionality
       
    67          might be needed for another purpose.
       
    68     const TAcuApiServerDetails& ServerDetailsL(); ***/
    69 
    69 
    70     static HBufC* GetDestinationNameL( TUint aId );
    70     static HBufC* GetDestinationNameL( TUint aId );
    71     static HBufC* GetConnectionMethodNameL( TUint aId );
    71     static HBufC* GetConnectionMethodNameL( TUint aId );
    72 
    72 
    73     void HandleListBoxEventL(CEikListBox* aListBox, TListBoxEvent aEventType);
    73     void HandleListBoxEventL(CEikListBox* aListBox, TListBoxEvent aEventType);
   111     * To get hold of VpnUiLoader
   111     * To get hold of VpnUiLoader
   112     */
   112     */
   113 	CVpnUiLoader& iLoader;
   113 	CVpnUiLoader& iLoader;
   114 	
   114 	
   115 	/// Server details
   115 	/// Server details
   116 	TAgileProvisionApiServerSettings iServerDetails;
   116     // TAcuApiServerDetails iServerDetails;
   117     TBuf<KMaxServerUrlLength> iServerAddressBuffer;
   117     TBuf<KMaxServerUrlLength> iServerAddressBuffer;
   118     
   118     
   119    /**
   119    /**
   120     * To get the index of server list
   120     * To get the index of server list
   121     * -1 when user has select Add new server
   121     * -1 when user has select Add new server