RContactRemoteView Class Reference
class RContactRemoteView : public RSubSessionBase |
This class is used internally by remote contact views as the handle to the server side view object.
CContactRemoteViewBase
Public Member Functions |
---|
HBufC * | AllFieldsLC(TInt, const TDesC &) |
TContactItemId
| AtL(TInt) |
TInt
| CancelRequestViewEvent() |
void | ChangeSortOrderL(const RContactViewSortOrder &) |
void | Close() |
CViewContact * | ContactAtL(TInt) |
TContactViewPreferences
| ContactViewPreferencesL() |
void | ContactsMatchingCriteriaL(const MDesCArray &, RPointerArray< CViewContact > &, TBool, TUid) |
TInt
| CountL() |
TInt
| FindL(TContactItemId) |
void | GetContactIdsL(const CArrayFix< TInt > &, CContactIdArray &) |
void | GetContactsMatchingFilterL(TInt, RArray< TContactIdWithMapping > &) |
void | GetSortOrderL(RContactViewSortOrder &) |
TUid
| GetViewSortPluginImplUidL() |
void | OpenL(const CContactDatabase &, const RContactViewSortOrder &, TContactViewPreferences, const TUid &, const TDesC8 &) |
void | OpenL(const CContactDatabase &, const TDesC &, const RContactViewSortOrder &, TContactViewPreferences, const TUid &, const TDesC8 &) |
void | RequestViewEvent(TPckgBuf< TContactViewEvent > &, TRequestStatus &) |
const RContactViewSortOrder & | SortOrderL() |
Inherited Functions |
---|
| RSubSessionBase::CloseSubSession(TInt) |
| RSubSessionBase::CreateAutoCloseSubSession(RSessionBase &,TInt,const TIpcArgs &) |
| RSubSessionBase::CreateSubSession(const RSessionBase &,TInt) |
| RSubSessionBase::CreateSubSession(const RSessionBase &,TInt,const TIpcArgs &) |
| RSubSessionBase::RSubSessionBase() |
| RSubSessionBase::Send(TInt)const |
| RSubSessionBase::Send(TInt,const TIpcArgs &)const |
| RSubSessionBase::SendReceive(TInt)const |
| RSubSessionBase::SendReceive(TInt,TRequestStatus &)const |
| RSubSessionBase::SendReceive(TInt,const TIpcArgs &)const |
| RSubSessionBase::SendReceive(TInt,const TIpcArgs &,TRequestStatus &)const |
| RSubSessionBase::Session()const |
| RSubSessionBase::SubSessionHandle()const |
Member Functions Documentation
AllFieldsLC(TInt, const TDesC &)
CancelRequestViewEvent()
TInt
| CancelRequestViewEvent | ( | ) | |
ChangeSortOrderL(const RContactViewSortOrder &)
ContactAtL(TInt)
Returns the contact item at the specified index into the view.
- capability
- ReadUserData
ContactViewPreferencesL()
ContactsMatchingCriteriaL(const MDesCArray &, RPointerArray< CViewContact > &, TBool, TUid)
Searches all contact items in the view for fields that contain the search strings specified.
Parameters
const MDesCArray & aFindWords | A descriptor array containing one or more search strings |
RPointerArray< CViewContact > & aMatchedContacts | On return, an array of matching contact items |
TBool aPrefixSearch | |
TUid aUid | |
GetContactIdsL(const CArrayFix< TInt > &, CContactIdArray &)
Convert between view indexes and contact ids. This method makes the request to the server.
- capability
- ReadUserData
GetContactsMatchingFilterL(TInt, RArray< TContactIdWithMapping > &)
Requests an array of contact IDs from the server-side view which match the filter provided by the client.
GetSortOrderL(RContactViewSortOrder &)
GetViewSortPluginImplUidL()
TUid
| GetViewSortPluginImplUidL | ( | ) | const |
OpenL(const CContactDatabase &, const RContactViewSortOrder &, TContactViewPreferences, const TUid &, const TDesC8 &)
OpenL(const CContactDatabase &, const TDesC &, const RContactViewSortOrder &, TContactViewPreferences, const TUid &, const TDesC8 &)
PackageSortOrderAndPluginDetailsLC(const RContactViewSortOrder &, TContactViewPreferences, const TUid &, const TDesC8 &)
PackageSortOrderLC(const RContactViewSortOrder &, TContactViewPreferences)
RequestViewEvent(TPckgBuf< TContactViewEvent > &, TRequestStatus &)
Member Data Documentation
RContactViewSortOrder
iSortOrder
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.