#include <app/cntsync.h>
| class CContactSynchroniser : public CBase, public MContactSynchroniser, public CBase, public MContactSynchroniser, public CBase, public MContactSynchroniser, public CBase, public MContactSynchroniser |
| Public Member Functions | |
|---|---|
| virtual | ~CContactSynchroniser() |
| pure virtual void | CancelNotifyRequest(TUid) |
| pure virtual TInt | DeleteContact(TContactItemId) |
| pure virtual TContactItemId | GroupIdL(TUid) |
| pure virtual TContactItemId | ICCTemplateIdL(TUid) |
| pure virtual TBool | IsSynchronisedL(TUid) |
| CContactSynchroniser * | NewL() |
| pure virtual void | NotifySyncStateChange(TRequestStatus &, TUid) |
| pure virtual TInt | PhonebookList(RArray< TUid > &) |
| pure virtual void | Release() |
| pure virtual void | UpdatePostWriteL(const CContactICCEntry &) |
| pure virtual TInt | ValidateContact(TValidateOperation, TContactItemId) |
| pure virtual TInt | ValidateWriteContact(CContactICCEntry &) |
| Inherited Enumerations | |
|---|---|
| MContactSynchroniser:TValidateOperation | |
Abstract interface for a ECom contacts phonebook synchroniser plugin
It should be inherited by classes which implement the phonebook synchroniser API in a platform secured environment. The ECom plug-in interface uid is KUidEcomCntPhBkSyncInterface
| IMPORT_C | ~CContactSynchroniser | ( | ) | [virtual] |
| void | CancelNotifyRequest | ( | TUid | aPhonebookUid | ) | [pure virtual] |
Reimplemented from MContactSynchroniser::CancelNotifyRequest(TUid)
| TInt | DeleteContact | ( | TContactItemId | aId | ) | [pure virtual] |
Reimplemented from MContactSynchroniser::DeleteContact(TContactItemId)
| TContactItemId | GroupIdL | ( | TUid | aPhonebookUid | ) | [pure virtual] |
Reimplemented from MContactSynchroniser::GroupIdL(TUid)
| TContactItemId | ICCTemplateIdL | ( | TUid | aPhonebookUid | ) | [pure virtual] |
Reimplemented from MContactSynchroniser::ICCTemplateIdL(TUid)
Reimplemented from MContactSynchroniser::IsSynchronisedL(TUid)
| CContactSynchroniser * | NewL | ( | ) | [static] |
| void | NotifySyncStateChange | ( | TRequestStatus & | aStatus, |
| TUid | aPhonebookUid | |||
| ) | [pure virtual] | |||
Reimplemented from MContactSynchroniser::NotifySyncStateChange(TRequestStatus &,TUid)
Reimplemented from MContactSynchroniser::PhonebookList(RArray< TUid > &)
| void | UpdatePostWriteL | ( | const CContactICCEntry & | aContactItem | ) | [pure virtual] |
Reimplemented from MContactSynchroniser::UpdatePostWriteL(const CContactICCEntry &)
| TInt | ValidateContact | ( | TValidateOperation | aOp, |
| TContactItemId | aId | |||
| ) | [pure virtual] | |||
Reimplemented from MContactSynchroniser::ValidateContact(TValidateOperation,TContactItemId)
| TInt | ValidateWriteContact | ( | CContactICCEntry & | aContactItem | ) | [pure virtual] |
Reimplemented from MContactSynchroniser::ValidateWriteContact(CContactICCEntry &)