bearermanagement/mpm/inc/mpmroamingwatcher.h
branchRCL_3
changeset 8 2e6c4614c58e
parent 0 5a93021fdf25
equal deleted inserted replaced
4:77415202bfc8 8:2e6c4614c58e
    75         * Returns the current roaming status.
    75         * Returns the current roaming status.
    76         * @return The current roaming status        
    76         * @return The current roaming status        
    77         */
    77         */
    78         TMPMRoamingStatus RoamingStatus() const;
    78         TMPMRoamingStatus RoamingStatus() const;
    79         
    79         
    80         TBool AskCellularDataUsageAbroad() const;
       
    81         
       
    82         void SetAskCellularDataUsageAbroad(TBool aAskUsage);
       
    83         
       
    84         
       
    85     protected: // Constructors and destructor
    80     protected: // Constructors and destructor
    86         	    
    81         	    
    87 	    /**
    82 	    /**
    88         * Second-phase constructor.
    83         * Second-phase constructor.
    89         */
    84         */
   146 
   141 
   147         /**
   142         /**
   148         * Current country
   143         * Current country
   149         */
   144         */
   150         RMobilePhone::TMobilePhoneNetworkCountryCode iCurrentCountryCode;
   145         RMobilePhone::TMobilePhoneNetworkCountryCode iCurrentCountryCode;
   151         
       
   152         /**
       
   153          * This variable indicates wheather cellular data usage abroad must be confirmed from the user
       
   154          * This variable is set to TRUE when roaming to visitor network happens and it is set to FALSE when
       
   155          * Confirm Dialog is presented first time in current foreign country. It is also set to FALSE every
       
   156          * time when mobile comes back to home network or moves to other foreign country
       
   157          */
       
   158         TBool iAskCellularDataUsageAbroad;
       
   159 	};
   146 	};
   160 
   147 
   161 #endif // MPMROAMINGWATCHER_H
   148 #endif // MPMROAMINGWATCHER_H
   162 
   149 
   163 // End of File
   150 // End of File