#include <app/cntviewbase.h>
| class RContactRemoteView : public RSubSessionBase, public RSubSessionBase | 
This class is used internally by remote contact views as the handle to the server side view object.
See also: CContactRemoteViewBase
| RContactRemoteView | ( | ) | 
RContactRemoteView constructor.
Member variables must be initialised (zero'd) in the constructor since RContactRemoteView does not derive from CBase.
| CViewContact * | ContactAtL | ( | TInt | aIndex | ) | 
| Parameters | |
|---|---|
| aIndex | Index | 
| Capability | |
|---|---|
| ReadUserData | 
| void | ContactsMatchingCriteriaL | ( | const MDesCArray & | aFindWords, | 
| RPointerArray< CViewContact > & | aMatchedContacts, | |||
| TBool | aPrefixSearch, | |||
| TUid | aUid | |||
| ) | ||||
Searches all contact items in the view for fields that contain the search strings specified.
| Parameters | |
|---|---|
| aFindWords | A descriptor array containing one or more search strings | 
| aMatchedContacts | On return, an array of matching contact items | 
| Capability | |
|---|---|
| ReadUserData | 
| void | ContactsMatchingCriteriaL | ( | const MDesC16Array & | aFindWords, | 
| RPointerArray< CViewContact > & | aMatchedContacts, | |||
| TBool | aPrefixSearch, | |||
| TUid | aUid | |||
| ) | ||||
| void | GetContactIdsL | ( | const CArrayFix< TInt > & | aIndexes, | 
| CContactIdArray & | aContactIds | |||
| ) | ||||
| Capability | |
|---|---|
| ReadUserData | 
| void | GetContactsMatchingFilterL | ( | TInt | aFilter, | 
| RArray< TContactIdWithMapping > & | aMatchingContacts | |||
| ) | ||||
Requests an array of contact IDs from the server-side view which match the filter provided by the client.
| Parameters | |
|---|---|
| aFilter | Filter supplied by client | 
| aMatchingContacts | Array of contacts which match the filter | 
| Capability | |
|---|---|
| ReadUserData | 
| TUid | GetViewSortPluginImplUidL | ( | ) | const | 
| void | OpenL | ( | const CContactDatabase & | aDb, | 
| const RContactViewSortOrder & | aSortOrder, | |||
| TContactViewPreferences | aContactTypes, | |||
| const TUid & | aSortPluginImplUid, | |||
| const TDesC8 & | aSortPluginName | |||
| ) | ||||
| Capability | |
|---|---|
| ReadUserData | 
| void | OpenL | ( | const CContactDatabase & | aDb, | 
| const TDesC & | aName, | |||
| const RContactViewSortOrder & | aSortOrder, | |||
| TContactViewPreferences | aContactTypes, | |||
| const TUid & | aSortPluginImplUid, | |||
| const TDesC8 & | aSortPluginName | |||
| ) | ||||
| Capability | |
|---|---|
| ReadUserData | 
| void | ReOpenL | ( | const CContactDatabase & | aDb | ) | 
| Parameters | |
|---|---|
| aDb | Reference to contact database used to create views | 
| Capability | |
|---|---|
| ReadUserData | 
| void | RequestViewEvent | ( | TPckgBuf< TContactViewEvent > & | aEvent, | 
| TRequestStatus & | aStatus | |||
| ) | ||||
| Capability | |
|---|---|
| ReadUserData |