connectionutilities/ConnectionDialogs/ConnectionUiUtilities/NotifInc/ConfirmationQueryNotif.h
branchRCL_3
changeset 8 2e6c4614c58e
parent 0 5a93021fdf25
equal deleted inserted replaced
4:77415202bfc8 8:2e6c4614c58e
    28 #include <ConnectionUiUtilities.h>
    28 #include <ConnectionUiUtilities.h>
    29 #include <e32base.h>
    29 #include <e32base.h>
    30 
    30 
    31 // FORWARD DECLARATIONS
    31 // FORWARD DECLARATIONS
    32 class CConfirmationQuery;
    32 class CConfirmationQuery;
       
    33 class CConfirmationQueryVisitor;
    33 class CRoamingInfo;
    34 class CRoamingInfo;
    34 
    35 
    35 /**
    36 /**
    36  * OfflineWlanNoteNotif class
    37  * OfflineWlanNoteNotif class
    37  */
    38  */
   113          * @param  aObject Pointer to notifier object.
   114          * @param  aObject Pointer to notifier object.
   114          * return  Error code
   115          * return  Error code
   115          */  
   116          */  
   116         static TInt LaunchDialogL( TAny* aObject );
   117         static TInt LaunchDialogL( TAny* aObject );
   117         
   118         
       
   119         /**
       
   120          * Callback is called to launch dialog asynchronously
       
   121          * @param  aObject Pointer to notifier object.
       
   122          * return  Error code
       
   123          */  
       
   124         static TInt LaunchDialogVisitorL( TAny* aObject );
       
   125         
   118     private:
   126     private:
   119         TBool iTryNextBest;
   127         TBool iTryNextBest;
   120         TUint32 iConnMethod;
   128         TUint32 iConnMethod;
   121         CConfirmationQuery* iDialog;   // Pointer to the dialog
   129         CConfirmationQuery*        iDialog;         // Home network dialog
       
   130         CConfirmationQueryVisitor* iDialogVisitor;  // Visitor network dialog
   122         TBool iIsVisitorNetwork;
   131         TBool iIsVisitorNetwork;
   123         TMsgQueryLinkedResults iChoice;
   132         TMsgQueryLinkedResults iChoice;
   124         TConnUiUiDestConnMethodNoteId iNoteInfo;
   133         TConnUiUiDestConnMethodNoteId iNoteInfo;
   125         CAsyncCallBack *iLaunchDialogAsync; // One shot active object
   134         CAsyncCallBack *iLaunchDialogAsync; // One shot active object
   126     };
   135     };