searcher/searchserver/src/csearchserver.cpp
changeset 1 6f2c1c46032b
parent 0 671dee74050a
child 2 6c1a2771f4b7
equal deleted inserted replaced
0:671dee74050a 1:6f2c1c46032b
    25 #include "CSearchServerSession.h"
    25 #include "CSearchServerSession.h"
    26 #include "CCPixIdxDb.h"
    26 #include "CCPixIdxDb.h"
    27 #include "SearchServerTesting.h"
    27 #include "SearchServerTesting.h"
    28 #include "CHouseKeepingHandler.h"
    28 #include "CHouseKeepingHandler.h"
    29 #include "SearchServerLogger.h"
    29 #include "SearchServerLogger.h"
       
    30 #include "OstTraceDefinitions.h"
       
    31 #ifdef OST_TRACE_COMPILER_IN_USE
       
    32 #include "csearchserverTraces.h"
       
    33 #endif
       
    34 
    30 
    35 
    31 // Server security policy
    36 // Server security policy
    32 
    37 
    33 // iRangeCount of TPolicy
    38 // iRangeCount of TPolicy
    34 const TUint KServerPolicyRangeCount = 6;
    39 const TUint KServerPolicyRangeCount = 6;
   111 // Symbian 2nd phase constructor can leave.
   116 // Symbian 2nd phase constructor can leave.
   112 // -----------------------------------------------------------------------------
   117 // -----------------------------------------------------------------------------
   113 //
   118 //
   114 void CSearchServer::ConstructL()
   119 void CSearchServer::ConstructL()
   115 	{
   120 	{
       
   121 	OstTraceFunctionEntry0( CSEARCHSERVER_CONSTRUCTL_ENTRY );
   116 	
   122 	
   117 	CPIXLOGSTRING("Creating search server");
   123 	CPIXLOGSTRING("Creating search server");
   118 	
   124 	
   119 	// Create new container index
   125 	// Create new container index
   120 	iContainerIndex = CObjectConIx::NewL();
   126 	iContainerIndex = CObjectConIx::NewL();
   124 	iHouseKeepingHandler->StartL();
   130 	iHouseKeepingHandler->StartL();
   125 	
   131 	
   126 	// Initialize the OpenC search
   132 	// Initialize the OpenC search
   127 	CCPixIdxDb::InitializeL();
   133 	CCPixIdxDb::InitializeL();
   128 	StartL(KSearchServerName);
   134 	StartL(KSearchServerName);
       
   135 	OstTraceFunctionExit0( CSEARCHSERVER_CONSTRUCTL_EXIT );
   129 	}
   136 	}
   130 
   137 
   131 // -----------------------------------------------------------------------------
   138 // -----------------------------------------------------------------------------
   132 // CSearchServer::CSearchServer()
   139 // CSearchServer::CSearchServer()
   133 // C++ default constructor can NOT contain any code, that might leave.
   140 // C++ default constructor can NOT contain any code, that might leave.
   146 // Destructor.
   153 // Destructor.
   147 // -----------------------------------------------------------------------------
   154 // -----------------------------------------------------------------------------
   148 //
   155 //
   149 CSearchServer::~CSearchServer()
   156 CSearchServer::~CSearchServer()
   150 	{
   157 	{
       
   158 	OstTrace0( TRACE_NORMAL, CSEARCHSERVER_CSEARCHSERVER, "Deleting search server" );
   151 	CPIXLOGSTRING("Deleting search server");
   159 	CPIXLOGSTRING("Deleting search server");
   152 	
   160 	
   153 	// Delete the container index
   161 	// Delete the container index
   154 	delete iContainerIndex;
   162 	delete iContainerIndex;
   155 	
   163