diff -r 594d59766373 -r 7d48bed6ce0c phonesrv_plat/phone_settings_api/inc/PsetNetwork.h --- a/phonesrv_plat/phone_settings_api/inc/PsetNetwork.h Thu Aug 19 10:28:14 2010 +0300 +++ b/phonesrv_plat/phone_settings_api/inc/PsetNetwork.h Tue Aug 31 15:45:17 2010 +0300 @@ -21,15 +21,14 @@ #define PSETNETWORK_H // INCLUDES -#include "MPsetNetworkSelect.h" -#include "MPsetNetworkInfoObs.h" -#include "MPsetNetworkModeObs.h" -#include "MPsetNetworkMode.h" +#include "mpsetnetworkselect.h" +#include "mpsetnetworkinfoobs.h" +#include "mpsetnetworkmodeobs.h" +#include "mpsetnetworkmode.h" #include -#include +#include // FORWARD DECLARATIONS -class CNetworkResetHandler; class CPsetSAObserver; class CRetrieveMobilePhoneDetectedNetworks; class RMmCustomAPI; @@ -38,6 +37,7 @@ /** * CPsetNetwork class is used to handle network change requests. * @lib phonesettings.lib +* @since 1.0 */ class CPsetNetwork : public CActive, public MPsetNetworkSelect, @@ -52,6 +52,10 @@ * @param aObserver Reference to network observer. * @return Returns the CPsetNetwork-object */ + /***************************************************** + * Series 60 Customer / ETel + * Series 60 ETel API + *****************************************************/ IMPORT_C static CPsetNetwork* NewL( RMobilePhone& aPhone, MPsetNetworkInfoObserver& aObserver ); @@ -62,6 +66,10 @@ * @param aObserver Reference to network observer. * @return Returns the CPsetNetwork-object */ + /***************************************************** + * Series 60 Customer / ETel + * Series 60 ETel API + *****************************************************/ IMPORT_C static CPsetNetwork* NewL( RMobilePhone& aPhone, MPsetNetworkModeObserver& aObserver ); @@ -158,6 +166,10 @@ // this is required for the net container to create a pointer void ConstructL( MPsetNetworkModeObserver& aObserver ); + /***************************************************** + * Series 60 Customer / ETel + * Series 60 ETel API + *****************************************************/ CPsetNetwork( RMobilePhone& aPhone ); private: //new @@ -176,38 +188,52 @@ private: //Latest network settings information - TNetworkInfo iTempNetInfo; - + TNetworkInfo iTempNetInfo; //Provides client access to mobile phone functionality provided by TSY. + /***************************************************** + * Series 60 Customer / ETel + * Series 60 ETel API + *****************************************************/ RMobilePhone& iPhone; - //Currently active request. MPsetNetworkInfoObserver::TServiceRequest iServiceRequest; - //Observer CPsetSAObserver* iSAObserver; - //Network information observer - MPsetNetworkInfoObserver* iObserver; - + MPsetNetworkInfoObserver* iObserver; //Fetched network information (names, IDs) + /***************************************************** + * Series 60 Customer / ETel + * Series 60 ETel API + *****************************************************/ CRetrieveMobilePhoneDetectedNetworks* iNetworkRetrieve; - //Current registartion status + /***************************************************** + * Series 60 Customer / ETel + * Series 60 ETel API + *****************************************************/ RMobilePhone::TMobilePhoneRegistrationStatus iRegStatus; - + + /***************************************************** + * Series 60 Customer / ETel + * Series 60 ETel API + *****************************************************/ //Selected network information RMobilePhone::TMobilePhoneNetworkManualSelection iNwInfo; - + // // Network Mode related variables // //Network mode observer MPsetNetworkModeObserver* iNetworkModeObserver; - + + /***************************************************** + * Series 60 Customer / ETel + * Series 60 ETel API + *****************************************************/ // Custom phone. RMmCustomAPI iCustomPhone; - + //Currently active request. MPsetNetworkModeObserver::TServiceRequest iModeRequest; @@ -216,10 +242,6 @@ //Currently active observer, for assert handling TInt iActiveObserver; - - //Active object observer for reseting network search handling - CNetworkResetHandler* iResetNetworkSearch; }; - #endif // PSETNETWORK_H // end of file