CXdmProtocolInfo Class Reference
class CXdmProtocolInfo : public CBase |
Constructor & Destructor Documentation
CXdmProtocolInfo()
CXdmProtocolInfo | ( | ) | [private] |
C++ constructor is private
CXdmProtocolInfo(TInt)
CXdmProtocolInfo | ( | TInt | aProtocolUid | ) | [private] |
C++ constructor is private
CXdmProtocolInfo(TInt, TInt)
CXdmProtocolInfo | ( | TInt | aAccessPoint, |
| TInt | aProtocolUid |
| ) | [private] |
C++ constructor is private
~CXdmProtocolInfo()
IMPORT_C | ~CXdmProtocolInfo | ( | ) | [virtual] |
Member Functions Documentation
AccessPoint()
IMPORT_C TInt | AccessPoint | ( | ) | const |
Construct(TInt)
void | Construct | ( | TInt | aSettingsId | ) | [private] |
Symbian OS non-leaving constructor
ConstructL(const TDesC &)
void | ConstructL | ( | const TDesC & | aRootLocation | ) | [private] |
Symbian OS second-phase constructor
Parameters
const TDesC & aRootLocation | |
IsCacheEnabled()
IMPORT_C TBool | IsCacheEnabled | ( | ) | const |
IsSecure()
IMPORT_C TBool | IsSecure | ( | ) | const |
Is secure transfer enabled
NewL(TInt, TInt, const TDesC &)
Create a new protocol info object
NewL(TInt)
Create a new protocol info object
NOTE: In order to be able to use this overload of the constructor, the client must first fetch the collection of XDM Settings through the static method XdmSettingsL() declared in CXdmEngine API. This method returns an array of strings, which denote the names of the settings collections stored for XDM.
ProtocolUid()
IMPORT_C TUid | ProtocolUid | ( | ) | const |
Return the the UID of the protocol in use
Root()
IMPORT_C TPtrC | Root | ( | ) | const |
Return the root location of the XDM documents
SetCacheUsage(TBool)
IMPORT_C void | SetCacheUsage | ( | TBool | aCacheUsage | ) | |
SetCredentials(const TXdmCredentials)
Set appropriate credentials in case the used resource requires authorization.
SetSecurity(TBool)
IMPORT_C void | SetSecurity | ( | TBool | aSecure | ) | |
Enable/disable secure transfer
SettingsID()
IMPORT_C TInt | SettingsID | ( | ) | const |
Return the ID of the settings
Member Data Documentation
TInt
iAccessPoint
TInt
| iAccessPoint | [private] |
TXdmCredentials
iCredentials
TUid
iProtocolUid
TUid
| iProtocolUid | [private] |
HBufC * iRootLocation
HBufC * | iRootLocation | [private] |
TInt
iSettingsId
TInt
| iSettingsId | [private] |
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.