harvester/server/src/harvesterserver.cpp
changeset 21 50bf9db68373
parent 0 c53acadfccc6
child 36 aa5a574040a4
equal deleted inserted replaced
20:6dfc5f825351 21:50bf9db68373
   155 CHarvesterServer* CHarvesterServer::NewLC()
   155 CHarvesterServer* CHarvesterServer::NewLC()
   156 	{
   156 	{
   157     WRITELOG( "CHarvesterServer::NewLC() - begin" );
   157     WRITELOG( "CHarvesterServer::NewLC() - begin" );
   158     
   158     
   159 	CHarvesterServer* self = new (ELeave) CHarvesterServer(
   159 	CHarvesterServer* self = new (ELeave) CHarvesterServer(
   160 			CActive::EPriorityStandard, KHarvesterServerPolicy, 
   160 			CActive::EPriorityUserInput, KHarvesterServerPolicy, 
   161 			ESharableSessions );
   161 			ESharableSessions );
   162 	CleanupStack::PushL( self );
   162 	CleanupStack::PushL( self );
   163 	self->ConstructL();
   163 	self->ConstructL();
   164 	return self;
   164 	return self;
   165 	}
   165 	}
   194 void CHarvesterServer::ConstructL()
   194 void CHarvesterServer::ConstructL()
   195 	{
   195 	{
   196 	WRITELOG( "CHarvesterServer::ConstructL() - begin" );
   196 	WRITELOG( "CHarvesterServer::ConstructL() - begin" );
   197 	StartL( KHarvesterServerName );
   197 	StartL( KHarvesterServerName );
   198 	iHarvesterAO = CHarvesterAO::NewL();
   198 	iHarvesterAO = CHarvesterAO::NewL();
   199 	iHarvesterAO->SetHarvesterStatusObserver( this );
   199 	
   200 	
   200     RProcess process;
       
   201     process.SetPriority( EPriorityBackground );
       
   202     process.Close();
       
   203 	
       
   204 	iHarvesterAO->SetHarvesterStatusObserver( this );	
   201 	iPauseObserverAO = CPauseObserverAO::NewL( *this );
   205 	iPauseObserverAO = CPauseObserverAO::NewL( *this );
   202 	
   206 	
   203     // create shutdown observer
   207     // create shutdown observer
   204     iShutdownObserver = CHarvesterShutdownObserver::NewL( *this );                                                
   208     iShutdownObserver = CHarvesterShutdownObserver::NewL( *this );                                                
   205 	
   209