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.