CPbkxRemoteContactLookupProtocolAdapter Class Reference
class CPbkxRemoteContactLookupProtocolAdapter : public CBase |
Adaptation interface for different synchronization protocols.
Inherits from
- CPbkxRemoteContactLookupProtocolAdapter
Constructor & Destructor Documentation
~CPbkxRemoteContactLookupProtocolAdapter()
~CPbkxRemoteContactLookupProtocolAdapter | ( | ) | [inline, virtual] |
Member Functions Documentation
GetAllProtocolAccountsL(RPointerArray< CPbkxRemoteContactLookupProtocolAccount > &)
Appends all the available protocol accounts to the array. Owernship of the accounts is transfered to the caller.
Given array MUST NOT be reset.
NewL(TUid, MPbkxRemoteContactLookupProtocolEnv &)
NewProtocolAccountL(const TPbkxRemoteContactLookupProtocolAccountId &)
Factory method for getting protocol accounts. The fetching of the account will be only succesful if protocol account for the given identifier exists. Ownership of the instance is given to the caller.
NewSessionL()
Factory method for creating protocol sessions that are used to perform remote lookups. Owernship of the instance is given to the caller.
Member Data Documentation
TUid
iDtor_ID_Key
TUid
| iDtor_ID_Key | [private] |
iDtor_ID_Key Instance identifier key. When instance of an implementation is created by ECOM framework, the framework will assign UID for it. The UID is used in destructor to notify framework that this instance is being destroyed and resources can be released.
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.