MLtsyDispatchPhonebookStoreGetPhonebookInfo Class Reference

class MLtsyDispatchPhonebookStoreGetPhonebookInfo : public MLtsyDispatchInterface

Inherits from

Public Member Functions
TInt HandleStoreGetPhonebookInfoReqL ( DispatcherPhonebook::TPhonebook )
Public Attributes
const TInt KLtsyDispatchPhonebookStoreGetPhonebookInfoApiId

Member Functions Documentation

HandleStoreGetPhonebookInfoReqL(DispatcherPhonebook::TPhonebook)

TInt HandleStoreGetPhonebookInfoReqL ( DispatcherPhonebook::TPhonebook aPhonebook ) [pure virtual]

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

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

Implementation of this interface should request to get the information of a given phonebook. The callback should be completed with the information.

This call to the LTSY is only used when the CTSY requires the information about the number of used entries in a phonebook, thus calls to RMobilePhoneBookStore::GetInfo() on cached phonebooks can be completed immediately as the CTSY will already hold this information.

RMobilePhoneBookStore::GetInfo()

Parameters

DispatcherPhonebook::TPhonebook aPhonebook The phonebook to retrieve the information from.

Member Data Documentation

const TInt KLtsyDispatchPhonebookStoreGetPhonebookInfoApiId

const TInt KLtsyDispatchPhonebookStoreGetPhonebookInfoApiId [static]