MLtsyDispatchPhonebookStoreWriteEntry Class Reference

class MLtsyDispatchPhonebookStoreWriteEntry : public MLtsyDispatchInterface

Inherits from

Member Functions Documentation

HandleStoreWriteEntryReqL(DispatcherPhonebook::TPhonebook, const TDesC8 &)

TInt HandleStoreWriteEntryReqL(DispatcherPhonebook::TPhonebookaPhonebook,
const TDesC8 &aEntry
)[pure virtual]

The CTSY Dispatcher shall invoke this function on receiving the EMmTsyPhoneBookStoreWriteIPC request from the CTSY.

It is a request call that is completed by invoking CCtsyDispatcherCallback::CallbackPhonebookStoreWriteEntryComp()

Implementation of this interface should request to write an entry to a given phonebook. The callback indicates when the operation is complete.

RMobilePhoneBookStore::Write() CPhoneBookBuffer() CPhoneBookEntry::InternalizeFromTlvEntry()

Parameters

DispatcherPhonebook::TPhonebook aPhonebookThe phonebook to be written to.
const TDesC8 & aEntryThe entry to be written, this is coded as a TLV, this can be decoded either directly via a CPhoneBookBuffer() or via the CPhoneBookEntry::InternalizeFromTlvEntry() utility.

Member Data Documentation

const TInt KLtsyDispatchPhonebookStoreWriteEntryApiId

const TIntKLtsyDispatchPhonebookStoreWriteEntryApiId[static]