class TCommDbMultiConnPref : public TConnPref |
A set of TCommDbConnPrefs which the device will use to attempt to connect to the internet. The preferences at index 1 will be used first, and if this fails the preferences at index 2 will be used, and so on until connection attempts are exhausted.
The index counts from 1. There must be as many connection preferences as there are connection attempts.
RConnection conn; User::LeaveIfError(conn.Open(sockSvr)); CleanupClosePushL(conn); TCommDbConnPref prefsA; prefsA.SetIapId(3); TCommDbConnPref prefsB; prefsB.SetIapId(5); TCommDbMultiConnPref prefs; prefs.SetPreference(1, prefsA); prefs.SetPreference(2, prefsB); prefs.SetConnectionAttempts(2); TInt error = conn.Start(prefs);
TCommDbConnPref RConnection::Startsince v7.0s
Public Member Functions | |
---|---|
TCommDbMultiConnPref () | |
TCommDbMultiConnPref & | Cast (const TConnPref &) |
IMPORT_C TInt | ConnectionAttempts () |
IMPORT_C TInt | GetPreference ( TInt , TCommDbConnPref &) |
struct SCommDbMultiConnPref * | PrefPtr () |
IMPORT_C void | SetConnectionAttempts ( TInt ) |
IMPORT_C TInt | SetPreference ( TInt , const TCommDbConnPref &) |
IMPORT_C TVersion | Version () |
Inherited Enumerations | |
---|---|
TConnPref:@67 |
Public Attributes | |
---|---|
const TInt16 | KBuildVersionNumber |
const TInt8 | KMajorVersionNumber |
const TInt | KMaxMultiConnPrefCount |
const TInt8 | KMinorVersionNumber |
Inherited Attributes | |
---|---|
TBuf8< KMaxConnPrefSize >::iBuf | |
TDes8::__DECLARE_TEST | |
TDes8::iMaxLength |
TCommDbMultiConnPref & | Cast | ( | const TConnPref & | aPref | ) | [static, inline] |
Casts the TConnPref object to TCommDbMultiConnPref
const TConnPref & aPref | Connection preferences. |
IMPORT_C TInt | ConnectionAttempts | ( | ) |
Retrieves the number of times to attempt the connection
IMPORT_C TInt | GetPreference | ( | TInt | aIndex, |
TCommDbConnPref & | aPref | |||
) |
Retrieves a connection preference from the array
TInt aIndex | Index of the array |
TCommDbConnPref & aPref | On return, the connection preferences |
IMPORT_C void | SetConnectionAttempts | ( | TInt | aNumAttempts | ) |
Sets the number of times to attempt the connection
TInt aNumAttempts | Number of attempts to be made for a connection |
IMPORT_C TInt | SetPreference | ( | TInt | aIndex, |
const TCommDbConnPref & | aPref | |||
) |
Sets a connection preference to the array
TInt aIndex | Index of the array |
const TCommDbConnPref & aPref | Connection preference settings |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.