MContactSynchroniser Class Reference
class MContactSynchroniser |
Detailed Description
Abstract interface for a contacts phonebook synchroniser.
It should be inherited by classes which implement the phonebook synchroniser API. The plug-in should have a second UID of 0x101F4A6E (KUidContactSynchroniserDll).
Member Enumeration Documentation
Enum TValidateOperation
Enumerator | Value | Description |
---|
ERead | | |
ESearch | |
Check a cached ICC contact can be read
|
EEdit | |
Check a cached ICC contact can be searched Check a cached ICC contact can be edited
|
Member Function Documentation
CancelNotifyRequest ( TUid )
void | CancelNotifyRequest | ( | TUid | aPhonebookUid | ) | [pure virtual] |
DeleteContact ( TContactItemId )
GroupIdL ( TUid )
ICCTemplateIdL ( TUid )
IsSynchronisedL ( TUid )
TBool
| IsSynchronisedL | ( | TUid | aPhonebookUid | ) | [pure virtual] |
NotifySyncStateChange ( TRequestStatus &, TUid )
PhonebookList ( RArray< TUid > & )
Release ( )
void | Release | ( | ) | [pure virtual] |
UpdatePostWriteL ( const CContactICCEntry & )
ValidateContact ( TValidateOperation, TContactItemId )
ValidateWriteContact ( CContactICCEntry & )