connectionutilities/ConnectionDialogs/ConnectionUiUtilities/NotifInc/ActiveSelectWLanDlgPlugin.h
branchRCL_3
changeset 58 83ca720e2b9a
parent 57 05bc53fe583b
equal deleted inserted replaced
57:05bc53fe583b 58:83ca720e2b9a
    19 
    19 
    20 #ifndef __ACTIVE_SELECT_WLAN_DLG_PLUGIN_H__
    20 #ifndef __ACTIVE_SELECT_WLAN_DLG_PLUGIN_H__
    21 #define __ACTIVE_SELECT_WLAN_DLG_PLUGIN_H__
    21 #define __ACTIVE_SELECT_WLAN_DLG_PLUGIN_H__
    22 
    22 
    23 // INCLUDES
    23 // INCLUDES
       
    24 #include <e32base.h>
    24 #include "SelectWLanDlgPlugin.h"
    25 #include "SelectWLanDlgPlugin.h"
    25 #include "SelectWLANDlg.h"
    26 #include "SelectWLANDlg.h"
    26 #include "WlanNetworkDataProvider.h"
    27 #include "WlanNetworkDataProvider.h"
    27 #include "ConnectionUiUtilitiesCommon.h"
    28 #include "ConnectionUiUtilitiesCommon.h"
    28 
    29 
    55     static TInt Tick( TAny* aObject );    
    56     static TInt Tick( TAny* aObject );    
    56     
    57     
    57     /**
    58     /**
    58     * Timer callback of iPeridoc.
    59     * Timer callback of iPeridoc.
    59     */
    60     */
    60     void DoTick();    
    61     void DoTick();
    61       
    62 
    62         
    63 
    63 protected:
    64 protected:
    64     /**
    65     /**
    65     * ConstructL 
    66     * ConstructL 
    66     */
    67     */
    67     void ConstructL();
    68     void ConstructL();
   106     /**
   107     /**
   107     * Destroy results dialog
   108     * Destroy results dialog
   108     */
   109     */
   109     void DestroyResultsListDialog();
   110     void DestroyResultsListDialog();
   110     
   111     
       
   112     /**
       
   113     * Destroy results dialog
       
   114     */
       
   115     void DestroyAsyncWaitTrigger();
       
   116 
       
   117 
       
   118 private:
       
   119     /**
       
   120      * Start wait note
       
   121      */
       
   122     static TInt StartWaitNoteL( TAny* aObject );
       
   123 
   111 
   124 
   112 protected:
   125 protected:
   113     
   126     
   114     // a pointer to notifer, not owned 
   127     // a pointer to notifer, not owned 
   115     CSelectWLanDlgPlugin* iPlugin;
   128     CSelectWLanDlgPlugin* iPlugin;
   123     // Pointer to the dialog
   136     // Pointer to the dialog
   124     CSelectWLANDlg* iResultsListDialog;
   137     CSelectWLANDlg* iResultsListDialog;
   125     
   138     
   126     CAknWaitDialog* iWaitDialog;
   139     CAknWaitDialog* iWaitDialog;
   127     
   140     
       
   141     CAsyncCallBack* iAsyncWaitTrigger;
       
   142     
       
   143     TInt iRefreshInterval;
   128 };     
   144 };     
   129 
   145 
   130 #endif // __ACTIVE_SELECT_WLAN_DLG_PLUGIN_H__
   146 #endif // __ACTIVE_SELECT_WLAN_DLG_PLUGIN_H__
   131 
   147 
   132 // End of file
   148 // End of file