--- 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 <etelmm.h>
-#include <rmmcustomapi.h>
+#include <rmmcustomapi.h>
// 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