MContactSynchroniser Class Reference
class MContactSynchroniser
|
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 Functions Documentation
CancelNotifyRequest(TUid)
void
|
CancelNotifyRequest
|
(
|
TUid
|
aPhonebookUid
|
)
|
[pure virtual]
|
DeleteContact(TContactItemId)
IsSynchronisedL(TUid)
TBool
|
IsSynchronisedL
|
(
|
TUid
|
aPhonebookUid
|
)
|
[pure virtual]
|
MContactSynchroniser_Reserved_1()
IMPORT_C void
|
MContactSynchroniser_Reserved_1
|
(
|
)
|
[private, virtual]
|
Reserved (private) virtual function to allow further extension of the
MContactSynchroniser
interface without requiring changes to all derived classes. This can be used to return a pointer to an additional extension class.
NotifySyncStateChange(TRequestStatus &, TUid)
void
|
NotifySyncStateChange
|
(
|
TRequestStatus
&
|
aStatus,
|
|
TUid
|
aPhonebookUid
|
|
)
|
[pure virtual]
|
PhonebookList(RArray< TUid > &)
TInt
|
PhonebookList
|
(
|
RArray
<
TUid
> &
|
aPhonebookList
|
)
|
[pure virtual]
|
Release()
void
|
Release
|
(
|
)
|
[pure virtual]
|
UpdatePostWriteL(const CContactICCEntry &)
ValidateContact(TValidateOperation, TContactItemId)
ValidateWriteContact(CContactICCEntry &)
Member Enumerations Documentation
Enum TValidateOperation
Enumerators
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
|
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.