83 * @since 2.0 |
83 * @since 2.0 |
84 * @param aSettingsType Settings value type: |
84 * @param aSettingsType Settings value type: |
85 * EConfigDefault: Load default values |
85 * EConfigDefault: Load default values |
86 * EConfigUser: Load user values |
86 * EConfigUser: Load user values |
87 */ |
87 */ |
88 void LoadSettingsL(TInt aConfigVersion); |
88 virtual void LoadSettingsL(TInt aConfigVersion); |
89 |
89 |
90 /** |
90 /** |
91 * Writes settings to MMF controller. |
91 * Writes settings to MMF controller. |
92 * @since 2.0 |
92 * @since 2.0 |
93 */ |
93 */ |
94 void StoreSettingsL(); |
94 virtual void StoreSettingsL(); |
95 |
95 |
96 /** |
96 /** |
97 * Sets proxy mode.. |
97 * Sets proxy mode.. |
98 * @since 2.0 |
98 * @since 2.0 |
99 * @param aMode Proxy mode. |
99 * @param aMode Proxy mode. |
100 * @return Error value. |
100 * @return Error value. |
101 */ |
101 */ |
102 TInt SetProxyMode(TInt aMode); |
102 virtual TInt SetProxyMode(TInt aMode); |
103 |
103 |
104 /** |
104 /** |
105 * Returns proxy mode. |
105 * Returns proxy mode. |
106 * @since 2.0 |
106 * @since 2.0 |
107 * @param aMode Proxy mode: |
107 * @param aMode Proxy mode: |
108 * 0: Disabled |
108 * 0: Disabled |
109 * 1: Enabled |
109 * 1: Enabled |
110 * @return Error value. |
110 * @return Error value. |
111 */ |
111 */ |
112 TInt GetProxyMode(TInt& aMode); |
112 virtual TInt GetProxyMode(TInt& aMode); |
113 |
113 |
114 /** |
114 /** |
115 * Sets Proxy host name. |
115 * Sets Proxy host name. |
116 * @since 2.0 |
116 * @since 2.0 |
117 * @param aHostName Proxy host name. |
117 * @param aHostName Proxy host name. |
118 * @return Error value. |
118 * @return Error value. |
119 */ |
119 */ |
120 TInt SetProxyHostNameL(const TDesC& aHostName); |
120 virtual TInt SetProxyHostNameL(const TDesC& aHostName); |
121 |
121 |
122 /** |
122 /** |
123 * Returns proxy host name. |
123 * Returns proxy host name. |
124 * @since 2.0 |
124 * @since 2.0 |
125 * @param aHostName Proxy host name. |
125 * @param aHostName Proxy host name. |
126 * @return Error value. |
126 * @return Error value. |
127 */ |
127 */ |
128 TInt GetProxyHostName(TDes& aHostName); |
128 virtual TInt GetProxyHostName(TDes& aHostName); |
129 |
129 |
130 /** |
130 /** |
131 * Sets proxy port number. |
131 * Sets proxy port number. |
132 * @since 2.0 |
132 * @since 2.0 |
133 * @param aPort Proxy port number. |
133 * @param aPort Proxy port number. |
134 * @return Error value. |
134 * @return Error value. |
135 */ |
135 */ |
136 TInt SetProxyPort(TInt aPort); |
136 virtual TInt SetProxyPort(TInt aPort); |
137 |
137 |
138 /** |
138 /** |
139 * Returns proxy port number.. |
139 * Returns proxy port number.. |
140 * @since 2.0 |
140 * @since 2.0 |
141 * @return Integer: Proxy port number. |
141 * @return Integer: Proxy port number. |
142 * @return Error value. |
142 * @return Error value. |
143 */ |
143 */ |
144 TInt GetProxyPort(TInt& aPort); |
144 virtual TInt GetProxyPort(TInt& aPort); |
145 |
145 |
146 /** |
146 /** |
147 * Sets default access point. |
147 * Sets default access point. |
148 * @since 2.0 |
148 * @since 2.0 |
149 * @param aApId Access point ID. |
149 * @param aApId Access point ID. |
150 * @return Error value. |
150 * @return Error value. |
151 */ |
151 */ |
152 TInt SetDefaultAp(TUint32 aApId); |
152 virtual TInt SetDefaultAp(TUint32 aApId); |
153 |
153 |
154 /** |
154 /** |
155 * Returns default access point ID. |
155 * Returns default access point ID. |
156 * @since 2.0 |
156 * @since 2.0 |
157 * @param aApId Access point ID. |
157 * @param aApId Access point ID. |
158 * @return Error value. |
158 * @return Error value. |
159 */ |
159 */ |
160 TInt GetDefaultAp(TUint32& aApId); |
160 virtual TInt GetDefaultAp(TUint32& aApId); |
161 |
161 |
162 /** |
162 /** |
163 * Sets minimum UDP port number. |
163 * Sets minimum UDP port number. |
164 * @since 2.0 |
164 * @since 2.0 |
165 * @param aPort minimum port number. |
165 * @param aPort minimum port number. |
166 * @return Error value. |
166 * @return Error value. |
167 */ |
167 */ |
168 TInt SetMinUDPPort(TInt aPort); |
168 virtual TInt SetMinUDPPort(TInt aPort); |
169 |
169 |
170 /** |
170 /** |
171 * Returns minimum UDP port number. |
171 * Returns minimum UDP port number. |
172 * @since 2.0 |
172 * @since 2.0 |
173 * @param aPort minimum UDP port number in minutes. |
173 * @param aPort minimum UDP port number in minutes. |
174 * @return Error value. |
174 * @return Error value. |
175 */ |
175 */ |
176 TInt GetMinUDPPort(TInt& aPort); |
176 virtual TInt GetMinUDPPort(TInt& aPort); |
177 |
177 |
178 /** |
178 /** |
179 * Sets maximum UDP port number. |
179 * Sets maximum UDP port number. |
180 * @since 2.0 |
180 * @since 2.0 |
181 * @param aPort maximum port number. |
181 * @param aPort maximum port number. |
182 * @return Error value. |
182 * @return Error value. |
183 */ |
183 */ |
184 TInt SetMaxUDPPort(TInt aPort); |
184 virtual TInt SetMaxUDPPort(TInt aPort); |
185 |
185 |
186 /** |
186 /** |
187 * Returns maximum UDP port number. |
187 * Returns maximum UDP port number. |
188 * @since 2.0 |
188 * @since 2.0 |
189 * @param aPort maximum UDP port number in minutes. |
189 * @param aPort maximum UDP port number in minutes. |
190 * @return Error value. |
190 * @return Error value. |
191 */ |
191 */ |
192 TInt GetMaxUDPPort(TInt& aPort); |
192 virtual TInt GetMaxUDPPort(TInt& aPort); |
193 |
193 |
194 public: |
194 public: |
195 static TUid mImplUid; |
195 static TUid mImplUid; |
196 static TInt mConfigMode; |
196 static TInt mConfigMode; |
197 static TInt mProxyMode; |
197 static TInt mProxyMode; |