CIMPSSAPSettingsBody Class Reference
class CIMPSSAPSettingsBody : public CBase |
SAP settings container body.
Constructor & Destructor Documentation
CIMPSSAPSettingsBody()
CIMPSSAPSettingsBody | ( | ) | [protected] |
~CIMPSSAPSettingsBody()
~CIMPSSAPSettingsBody | ( | ) | [virtual] |
Member Functions Documentation
ClientId()
const TDesC & | ClientId | ( | ) | const |
ConstructL()
void | ConstructL | ( | ) | [protected] |
DoSetAccessGroup(TIMPSAccessGroup)
DoSetBufferL(HBufC *&, const TDesC &, TInt, TBool)
void | DoSetBufferL | ( | HBufC *& | aPtr, |
| const TDesC & | aData, |
| TInt | aOperation, |
| TBool | aAffectsToLoginCount |
| ) | [private] |
Allocs given data to given HBufC. If the new passed data and old data differ, resets the login count if desired. Checks also is the operation allowed on current protection level.
Parameters
HBufC *& aPtr | Reference to pointer, where to allocate. |
const TDesC & aData | Data to allocate. |
TInt aOperation | The operation id for protection handler. |
TBool aAffectsToLoginCount | Does the setting affect to login count. |
DoSetLoginCount(TUint32)
void | DoSetLoginCount | ( | TUint32 | aLoginCount | ) | |
DoSetNumber(T &, T, TInt, TBool)
TInt
| DoSetNumber | ( | T & | aOldData, |
| T | aData, |
| TInt | aOperation, |
| TBool | aAffectsToLoginCount |
| ) | [private] |
Sets passed integer to passed integer reference. If the new passed data and old data differ, resets the login count if desired. Checks also is the operation allowed on current protection level. Templated method to handle both TUint32's and TInt32's sameway.
Parameters
T & aOldData | Reference to old data. |
T aData | Data to assign. |
TInt aOperation | The operation id for protection handler. |
TBool aAffectsToLoginCount | Does the setting affect to login count. |
EqualConnectionSettings(const CIMPSSAPSettingsBody &)
EqualUserSettings(const CIMPSSAPSettingsBody &)
ExternalizeVersionDataL(TInt, RWriteStream &)
HTTPProxyAddress()
const TDesC & | HTTPProxyAddress | ( | ) | const |
HTTPProxyUserId()
const TDesC & | HTTPProxyUserId | ( | ) | const |
HTTPProxyUserPassword()
const TDesC & | HTTPProxyUserPassword | ( | ) | const |
InternalizeVersionDataL(TInt, RReadStream &)
ObjectVersion()
TInt
| ObjectVersion | ( | ) | const |
ProtectL(TIMPSSAPProtection)
SAPAddress()
const TDesC & | SAPAddress | ( | ) | const |
SAPName()
const TDesC & | SAPName | ( | ) | const |
SAPUserId()
const TDesC & | SAPUserId | ( | ) | const |
SAPUserPassword()
const TDesC & | SAPUserPassword | ( | ) | const |
ServerAcceptedContentType()
const TDesC & | ServerAcceptedContentType | ( | ) | const |
ServerAuthenticationName()
const TDesC & | ServerAuthenticationName | ( | ) | const |
ServerAuthenticationPassword()
const TDesC & | ServerAuthenticationPassword | ( | ) | const |
SetAuthorizationMode(TUint32)
SetClientIdL(const TDesC &)
void | SetClientIdL | ( | const TDesC & | aClientId | ) | |
SetHTTPProxyAddressL(const TDesC &)
void | SetHTTPProxyAddressL | ( | const TDesC & | aAddress | ) | |
SetHTTPProxyUserIdL(const TDesC &)
void | SetHTTPProxyUserIdL | ( | const TDesC & | UserId | ) | |
SetHTTPProxyUserPasswordL(const TDesC &)
void | SetHTTPProxyUserPasswordL | ( | const TDesC & | aPassword | ) | |
SetHighLevelServices(TUint32)
SetSAPAddressL(const TDesC &)
void | SetSAPAddressL | ( | const TDesC & | aAddress | ) | |
SetSAPNameL(const TDesC &)
void | SetSAPNameL | ( | const TDesC & | aName | ) | |
SetSAPUserIdL(const TDesC &)
void | SetSAPUserIdL | ( | const TDesC & | aUserId | ) | |
SetSAPUserPasswordL(const TDesC &)
void | SetSAPUserPasswordL | ( | const TDesC & | aPassword | ) | |
SetServerAcceptedContentTypeL(const TDesC &)
void | SetServerAcceptedContentTypeL | ( | const TDesC & | aAcceptedContentType | ) | |
Parameters
const TDesC & aAcceptedContentType | |
SetServerAuthenticationNameL(const TDesC &)
void | SetServerAuthenticationNameL | ( | const TDesC & | aAuthenticationName | ) | |
Parameters
const TDesC & aAuthenticationName | |
SetServerAuthenticationPasswordL(const TDesC &)
void | SetServerAuthenticationPasswordL | ( | const TDesC & | aAuthenticationPassword | ) | |
Parameters
const TDesC & aAuthenticationPassword | |
Member Data Documentation
TIMPSAccessGroup
iAccessGroup
TUint32
iAuthorizationMode
TUint32
| iAuthorizationMode | [private] |
HBufC * iClientId
HBufC * | iClientId | [private] |
TInt
iDynamicDataSize
TInt
| iDynamicDataSize | [private] |
HBufC * iHTTPProxyAddress
HBufC * | iHTTPProxyAddress | [private] |
TInt32
iHTTPProxyPort
TInt32
| iHTTPProxyPort | [private] |
HBufC * iHTTPProxyUserId
HBufC * | iHTTPProxyUserId | [private] |
HBufC * iHTTPProxyUserPassword
HBufC * | iHTTPProxyUserPassword | [private] |
TUint32
iHighLevelServices
TUint32
| iHighLevelServices | [private] |
TIMPSSAPProtection
iProtection
HBufC * iSAPAddress
HBufC * | iSAPAddress | [private] |
HBufC * iSAPUserId
HBufC * | iSAPUserId | [private] |
HBufC * iSAPUserPassword
HBufC * | iSAPUserPassword | [private] |
HBufC * iServerAcceptedContentType
HBufC * | iServerAcceptedContentType | [private] |
HBufC * iServerAuthenticationName
HBufC * | iServerAuthenticationName | [private] |
HBufC * iServerAuthenticationPassword
HBufC * | iServerAuthenticationPassword | [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.