Change event type. For events which update, delete or add a contact item, the ID of the item affected is provided in the TContactDbObserverEvent struct.
| Enumerator | Value | Description |
|---|---|---|
| EContactDbObserverEventNull |
Null event type. | |
| EContactDbObserverEventUnused |
Not currently used. | |
| EContactDbObserverEventContactChanged |
A contact item (not a template, group or own card) has been changed. | |
| EContactDbObserverEventContactDeleted |
A contact item (not a template, group or own card) has been deleted. | |
| EContactDbObserverEventContactAdded |
A contact item (not a template or group) has been added. | |
| EContactDbObserverEventUnknownChanges |
Unknown change event type. | |
| EContactDbObserverEventRecover |
Recover from a damaged database. | |
| EContactDbObserverEventRollback |
Rollback from a change to the database. | |
| EContactDbObserverEventTablesClosed |
Database tables closed. | |
| EContactDbObserverEventTablesOpened |
Database tables opened. | |
| EContactDbObserverEventTemplateChanged |
A contact card template has changed. | |
| EContactDbObserverEventTemplateDeleted |
A contact card template has been deleted. | |
| EContactDbObserverEventTemplateAdded |
A contact card template has been added. | |
| EContactDbObserverEventCurrentItemDeleted |
The database's current item has been deleted. | |
| EContactDbObserverEventCurrentItemChanged |
The database's current item has changed. | |
| EContactDbObserverEventOwnCardChanged |
The database's own card has changed. | |
| EContactDbObserverEventPreferredTemplateChanged |
The database's preferred template has been set. (See CContactDatabase::SetPrefTemplateL()). | |
| EContactDbObserverEventOwnCardDeleted |
An own card has been deleted from the database. | |
| EContactDbObserverEventGroupAdded |
A contact item group has been added. | |
| EContactDbObserverEventGroupChanged |
A contact item group has been updated. | |
| EContactDbObserverEventGroupDeleted |
A contact item group has been deleted from the database. | |
| EContactDbObserverEventCurrentDatabaseChanged |
The current database has changed. | |
| EContactDbObserverEventSpeedDialsChanged |
The phone number assigned to one of the speed dial positions has been replaced, removed or modified. | |
| EContactDbObserverEventSortOrderChanged |
Not currently used. | |
| EContactDbObserverEventBackupBeginning |
Contacts DB about to be backed up | |
| EContactDbObserverEventRestoreBeginning |
Contacts DB about to be restored | |
| EContactDbObserverEventBackupRestoreCompleted |
The backup/restore operation has completed. | |
| EContactDbObserverEventRestoreBadDatabase |
The restore operation has completed but the database could not be opened. | |
| EContactDbObserverEventCompress |
Database has been compressed. |
Extended change event type. Includes addtional database events client can subsribe for.
| Enumerator | Value | Description |
|---|---|---|
| EContactDbObserverEventV2Null |
Null event type. | |
| EContactDbObserverEventV2ContactsAddedToGroup |
Group has been updated, contacts were added to a group. | |
| EContactDbObserverEventV2ContactsRemovedFromGroup |
Group has been updated, contacts were removed from a group. | |
| EContactDbObserverEventV2GroupChanged |
Group has been updated (other change than added or removed contacts). |