CSearchClientSession Class Reference
class CSearchClientSession : public CBase
|
This class represents a client side session to search framework. This class is used by the Search UI.
searchclient.lib
Constructor & Destructor Documentation
CSearchClientSession()
CSearchClientSession
|
(
|
)
|
[private]
|
~CSearchClientSession()
~CSearchClientSession
|
(
|
)
|
[virtual]
|
Member Functions Documentation
CancelGetResults()
IMPORT_C void
|
CancelGetResults
|
(
|
)
|
|
CancelSearch()
IMPORT_C void
|
CancelSearch
|
(
|
)
|
|
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
GetLaunchInfoL(const CSearchDocumentId &)
Get launch infor of a file to be opened.
GetResultsL(const RPointerArray< CSearchDocumentId > &, MSearchResultRetrieveObserver &)
Gets the search heavy results.
GetSupportedContentL(RPointerArray< CSearchContent > &, TUid)
Function returning a list of support content types that can be searched by the engine.
: aContent - On return, contains the array of supported content types.
GetSupportedServicesL(RArray< TUid > &)
IMPORT_C void
|
GetSupportedServicesL
|
(
|
RArray
<
TUid
> &
|
aServiceIdArray
|
)
|
|
Gets supported service ids by the search framework.
LaunchApplicationL(const CSearchDocumentId &)
Launches a viewer/editor application for the given document id.
NewL()
Symbian OS 2 phased constructor.
SearchL(const CSearchQuery &, MSearchQueryObserver &, const TSearchThreshold &)
Starts the search process. This call is asynchronous and progress is notified through the observer.
Member Data Documentation
CSearchClientSessionImp * iSessionImp
Pointer to the session imp Own
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.