equal
deleted
inserted
replaced
282 // |
282 // |
283 //This method is used to change server address parameter in server settings |
283 //This method is used to change server address parameter in server settings |
284 //-------------------------------------------------------------------------------------- |
284 //-------------------------------------------------------------------------------------- |
285 EXPORT_C TInt CSuplSettings::SetServerAddress( const TInt64 aSlpId, const TDesC& aServerAddress) |
285 EXPORT_C TInt CSuplSettings::SetServerAddress( const TInt64 aSlpId, const TDesC& aServerAddress) |
286 { |
286 { |
287 if(aServerAddress.Length() <= 0) |
287 TBuf<KMaxHSLPAddrLen> serveraddr; |
|
288 serveraddr.Copy(aServerAddress); |
|
289 serveraddr.TrimAll(); |
|
290 if(serveraddr.Length() <= 0) |
288 return KErrArgument; |
291 return KErrArgument; |
289 return iSettingsEngine->SetServerAddress(aSlpId,aServerAddress); |
292 return iSettingsEngine->SetServerAddress(aSlpId,serveraddr); |
290 } |
293 } |
291 //------------------------------------------------------------------------------------- |
294 //------------------------------------------------------------------------------------- |
292 //CSuplSettings::GetServerAddress() |
295 //CSuplSettings::GetServerAddress() |
293 // |
296 // |
294 //This method is used to retrieve server address parameter from server settings. |
297 //This method is used to retrieve server address parameter from server settings. |
302 // |
305 // |
303 //This method is used to change IAP Name in server parameters. |
306 //This method is used to change IAP Name in server parameters. |
304 //-------------------------------------------------------------------------------------- |
307 //-------------------------------------------------------------------------------------- |
305 EXPORT_C TInt CSuplSettings::SetIapName( const TInt64 aSlpId, const TDesC& aIapName) |
308 EXPORT_C TInt CSuplSettings::SetIapName( const TInt64 aSlpId, const TDesC& aIapName) |
306 { |
309 { |
307 |
310 TBuf<KMaxIAPLen> iapname; |
308 if(aIapName.Length() <= 0) |
311 iapname.Copy(aIapName); |
|
312 iapname.TrimAll(); |
|
313 if(iapname.Length() <= 0) |
309 return KErrArgument; |
314 return KErrArgument; |
310 return iSettingsEngine->SetIapName(aSlpId,aIapName); |
315 return iSettingsEngine->SetIapName(aSlpId,iapname); |
311 } |
316 } |
312 //------------------------------------------------------------------------------------- |
317 //------------------------------------------------------------------------------------- |
313 //CSuplSettings::GetIapName() |
318 //CSuplSettings::GetIapName() |
314 // |
319 // |
315 //This method is used to retrieve IAP Name in server parameters. |
320 //This method is used to retrieve IAP Name in server parameters. |