connectionutilities/ConnectionDialogs/ConnectionUiUtilities/NotifInc/ActiveSelectWLanDlgPlugin.h
branchRCL_3
changeset 57 05bc53fe583b
parent 12 ea6e024ea6f9
child 58 83ca720e2b9a
equal deleted inserted replaced
55:fc7b30ed2058 57:05bc53fe583b
    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>
       
    25 #include "SelectWLanDlgPlugin.h"
    24 #include "SelectWLanDlgPlugin.h"
    26 #include "SelectWLANDlg.h"
    25 #include "SelectWLANDlg.h"
    27 #include "WlanNetworkDataProvider.h"
    26 #include "WlanNetworkDataProvider.h"
    28 #include "ConnectionUiUtilitiesCommon.h"
    27 #include "ConnectionUiUtilitiesCommon.h"
    29 
    28 
    56     static TInt Tick( TAny* aObject );    
    55     static TInt Tick( TAny* aObject );    
    57     
    56     
    58     /**
    57     /**
    59     * Timer callback of iPeridoc.
    58     * Timer callback of iPeridoc.
    60     */
    59     */
    61     void DoTick();
    60     void DoTick();    
    62 
    61       
    63 
    62         
    64 protected:
    63 protected:
    65     /**
    64     /**
    66     * ConstructL 
    65     * ConstructL 
    67     */
    66     */
    68     void ConstructL();
    67     void ConstructL();
   107     /**
   106     /**
   108     * Destroy results dialog
   107     * Destroy results dialog
   109     */
   108     */
   110     void DestroyResultsListDialog();
   109     void DestroyResultsListDialog();
   111     
   110     
   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 
       
   124 
   111 
   125 protected:
   112 protected:
   126     
   113     
   127     // a pointer to notifer, not owned 
   114     // a pointer to notifer, not owned 
   128     CSelectWLanDlgPlugin* iPlugin;
   115     CSelectWLanDlgPlugin* iPlugin;
   136     // Pointer to the dialog
   123     // Pointer to the dialog
   137     CSelectWLANDlg* iResultsListDialog;
   124     CSelectWLANDlg* iResultsListDialog;
   138     
   125     
   139     CAknWaitDialog* iWaitDialog;
   126     CAknWaitDialog* iWaitDialog;
   140     
   127     
   141     CAsyncCallBack* iAsyncWaitTrigger;
       
   142     
       
   143     TInt iRefreshInterval;
       
   144 };     
   128 };     
   145 
   129 
   146 #endif // __ACTIVE_SELECT_WLAN_DLG_PLUGIN_H__
   130 #endif // __ACTIVE_SELECT_WLAN_DLG_PLUGIN_H__
   147 
   131 
   148 // End of file
   132 // End of file