20 |
20 |
21 #include <mpsetnetworkinfoobs.h> |
21 #include <mpsetnetworkinfoobs.h> |
22 #include <mpsetnetworkmodeobs.h> |
22 #include <mpsetnetworkmodeobs.h> |
23 #include <mpsetnetworkselect.h> |
23 #include <mpsetnetworkselect.h> |
24 #include <QList> |
24 #include <QList> |
|
25 #include <MSSSettingsRefreshObserver.h> |
25 #include "psetnetworkwrapper.h" |
26 #include "psetnetworkwrapper.h" |
26 |
27 |
27 class PSetNetworkWrapper; |
28 class PSetNetworkWrapper; |
28 class CPsetContainer; |
29 class CPsetContainer; |
29 class CPsetNetwork; |
30 class CPsetNetwork; |
30 class CPsetCustomerServiceProfile; |
31 class CPsetCustomerServiceProfile; |
|
32 class CPSetRefreshHandler; |
31 |
33 |
32 class PSetNetworkWrapperPrivate |
34 class PSetNetworkWrapperPrivate |
33 : |
35 : |
34 public MPsetNetworkInfoObserver, |
36 public MPsetNetworkInfoObserver, |
35 public MPsetNetworkModeObserver |
37 public MPsetNetworkModeObserver, |
|
38 public MSSSettingsRefreshObserver |
36 { |
39 { |
37 public: |
40 public: |
38 |
41 |
39 PSetNetworkWrapperPrivate( |
42 PSetNetworkWrapperPrivate( |
40 PSetNetworkWrapper &owner, |
43 PSetNetworkWrapper &owner, |
101 const TUint32 aNetworkModeCaps ); |
104 const TUint32 aNetworkModeCaps ); |
102 |
105 |
103 void HandleNetworkErrorL( |
106 void HandleNetworkErrorL( |
104 const MPsetNetworkModeObserver::TServiceRequest aRequest, |
107 const MPsetNetworkModeObserver::TServiceRequest aRequest, |
105 const TInt aError ); |
108 const TInt aError ); |
|
109 |
|
110 public: // From MSSSettingsRefreshObserver |
|
111 |
|
112 TBool AllowRefresh( |
|
113 const TSatRefreshType aType, |
|
114 const TSatElementaryFiles aFiles ); |
|
115 |
|
116 void Refresh( |
|
117 const TSatRefreshType aType, |
|
118 const TSatElementaryFiles aFiles ); |
106 |
119 |
107 private: |
120 private: |
108 |
121 |
109 PSetNetworkWrapper::ErrorCode ConvertToQtErrorCode( |
122 PSetNetworkWrapper::ErrorCode ConvertToQtErrorCode( |
110 TInt symbianErrorCode) const; |
123 TInt symbianErrorCode) const; |