harvester/server/src/harvesterserver.cpp
branchRCL_3
changeset 46 63c982fb92f2
parent 15 3cebc1a84278
child 40 910a23996aa0
child 45 a93990e5815e
child 54 a3cc46f37772
--- a/harvester/server/src/harvesterserver.cpp	Mon Jun 21 16:09:02 2010 +0300
+++ b/harvester/server/src/harvesterserver.cpp	Thu Jul 15 19:07:24 2010 +0300
@@ -25,6 +25,11 @@
 #include "harvesterao.h"
 #include "harvesterblacklist.h"
 #include "mdsactivescheduler.h"
+#include "OstTraceDefinitions.h"
+#ifdef OST_TRACE_COMPILER_IN_USE
+#include "harvesterserverTraces.h"
+#endif
+
 
 // ----------------------------------------------------------------------------------------
 // Server's policy here
@@ -194,6 +199,8 @@
 void CHarvesterServer::ConstructL()
 	{
 	WRITELOG( "CHarvesterServer::ConstructL() - begin" );
+	OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_CONSTRUCTL, "CHarvesterServer::ConstructL - begin" );
+	
 	StartL( KHarvesterServerName );
 	iHarvesterAO = CHarvesterAO::NewL();
 	
@@ -207,6 +214,7 @@
     // create shutdown observer
     iShutdownObserver = CHarvesterShutdownObserver::NewL( *this );                                                
 	
+    OstTrace0( TRACE_NORMAL, DUP1_CHARVESTERSERVER_CONSTRUCTL, "CHarvesterServer::ConstructL - end" );    
 	WRITELOG( "CHarvesterServer::ConstructL() - end" );
 	}
 
@@ -217,6 +225,7 @@
 void CHarvesterServer::Pause( const RMessage2& aMessage )
 	{
 	WRITELOG( "CHarvesterServer::Pause() - begin" );
+	OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_PAUSE, "CHarvesterServer::Pause" );	
 
 	if ( !iHarvesterAO->IsServerPaused() )
 		{
@@ -237,6 +246,7 @@
 void CHarvesterServer::Resume( const RMessage2& aMessage )
 	{
 	WRITELOG( "CHarvesterServer::Resume()" ); 
+	OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_RESUME, "CHarvesterServer::Resume" );	
 	
 	if ( iHarvesterAO->IsServerPaused() )
 		{
@@ -256,7 +266,8 @@
 void CHarvesterServer::Pause()
 	{
 	WRITELOG( "CHarvesterServer::Pause()" );
-
+    OstTrace0( TRACE_NORMAL, DUP1_CHARVESTERSERVER_PAUSE, "CHarvesterServer::Pause" );
+    
 	if ( !iHarvesterAO->IsServerPaused() )
 		{
 		iHarvesterAO->SetNextRequest( CHarvesterAO::ERequestPause );
@@ -270,7 +281,8 @@
 void CHarvesterServer::Resume()
 	{
 	WRITELOG( "CHarvesterServer::Resume()" ); 
-
+    OstTrace0( TRACE_NORMAL, DUP1_CHARVESTERSERVER_RESUME, "CHarvesterServer::Resume" );
+    
 	if ( iHarvesterAO->IsServerPaused() )
 		{
 		iHarvesterAO->SetNextRequest( CHarvesterAO::ERequestResume );
@@ -281,6 +293,8 @@
 void CHarvesterServer::PauseReady( TInt aError )
 	{
 	WRITELOG1( "CHarvesterServer::PauseReady( %d )", aError );
+	OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_PAUSEREADY, "CHarvesterServer::PauseReady" );
+	
 	if( iMessage )
 		{
 		iMessage->Complete( aError );
@@ -291,6 +305,8 @@
 void CHarvesterServer::ResumeReady( TInt aError )
 	{
 	WRITELOG1( "CHarvesterServer::ResumeReady( %d )", aError );
+	OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_RESUMEREADY, "CHarvesterServer::ResumeReady" );
+	
 	if( iMessage )
 		{
 		iMessage->Complete( aError );
@@ -305,6 +321,8 @@
 void CHarvesterServer::ShutdownNotification()
     {
     WRITELOG( "CHarvesterServer::ShutdownNotification" );
+    OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_SHUTDOWNNOTIFICATION, "CHarvesterServer::ShutdownNotification" );
+    
     CActiveScheduler::Stop();
     }
 
@@ -315,6 +333,8 @@
 void CHarvesterServer::RestartNotification()
     {
     WRITELOG( "CHarvesterServer::RestartNotification" );    
+    OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_RESTARTNOTIFICATION, "CHarvesterServer::RestartNotification" );
+    
     }
 
 
@@ -325,6 +345,7 @@
 void CHarvesterServer::HarvestFile( const RMessage2& aMessage )
 	{
 	WRITELOG( "CHarvesterServer::HarvestFile()" );
+	OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_HARVESTFILE, "CHarvesterServer::HarvestFile" );
 	
 	iHarvesterAO->HarvestFile( aMessage );
 	}
@@ -336,6 +357,7 @@
 void CHarvesterServer::HarvestFileWithUID( const RMessage2& aMessage )
     {
     WRITELOG( "CHarvesterServer::HarvestFile()" );
+    OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_HARVESTFILEWITHUID, "CHarvesterServer::HarvestFileWithUID" );
     
     iHarvesterAO->HarvestFileWithUID( aMessage );
     }
@@ -347,6 +369,7 @@
 void CHarvesterServer::RegisterProcessOrigin( const RMessage2& aMessage )
     {
     WRITELOG( "CHarvesterServer::RegisterProcessOrigin()" );
+    OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_REGISTERPROCESSORIGIN, "CHarvesterServer::RegisterProcessOrigin" );
     
     iHarvesterAO->RegisterProcessOrigin( aMessage );
     }
@@ -358,6 +381,7 @@
 void CHarvesterServer::UnregisterProcessOrigin( const RMessage2& aMessage )
     {
     WRITELOG( "CHarvesterServer::UnregisterProcessOrigin()" );
+    OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_UNREGISTERPROCESSORIGIN, "CHarvesterServer::UnregisterProcessOrigin" );
     
     iHarvesterAO->UnregisterProcessOrigin( aMessage );
     }
@@ -369,6 +393,7 @@
 TInt CHarvesterServer::RegisterHarvestComplete( const CHarvesterServerSession& aSession, const RMessage2& aMessage )
     {
     WRITELOG( "CHarvesterServer::RegisterHarvestComplete()" );
+    OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_REGISTERHARVESTCOMPLETE, "CHarvesterServer::RegisterHarvestComplete" );
     
     return iHarvesterAO->RegisterHarvestComplete( aSession, aMessage );
     }
@@ -380,6 +405,7 @@
 TInt CHarvesterServer::UnregisterHarvestComplete( const CHarvesterServerSession& aSession )
     {
     WRITELOG( "CHarvesterServer::UnregisterHarvestComplete()" );
+    OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_UNREGISTERHARVESTCOMPLETE, "CHarvesterServer::UnregisterHarvestComplete" );
     
     return iHarvesterAO->UnregisterHarvestComplete( aSession );
     }
@@ -391,6 +417,7 @@
 void CHarvesterServer::RegisterHarvesterEvent( const RMessage2& aMessage )
     {
     WRITELOG( "CHarvesterServer::RegisterHarvesterEvent()" );
+    OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_REGISTERHARVESTEREVENT, "CHarvesterServer::RegisterHarvesterEvent" );
     
     iHarvesterAO->RegisterHarvesterEvent( aMessage );
     }
@@ -402,6 +429,7 @@
 void CHarvesterServer::UnregisterHarvesterEvent( const RMessage2& aMessage )
     {
     WRITELOG( "CHarvesterServer::UnregisterHarvesterEvent()" );
+    OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_UNREGISTERHARVESTEREVENT, "CHarvesterServer::UnregisterHarvesterEvent" );
     
     iHarvesterAO->UnregisterHarvesterEvent( aMessage );
     }
@@ -413,9 +441,13 @@
 CHarvesterServer::~CHarvesterServer()
     {
     WRITELOG( "CHarvesterServer::~CHarvesterServer()" );
+    OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_CHARVESTERSERVER, "CHarvesterServer::~CHarvesterServer" );
+    
     delete iHarvesterAO;
     delete iPauseObserverAO;
     delete iShutdownObserver;
+    OstTrace0( TRACE_NORMAL, DUP1_CHARVESTERSERVER_CHARVESTERSERVER, "CHarvesterServer::~CHarvesterServer end" );
+    
     WRITELOG( "CHarvesterServer::~CHarvesterServer() end" );
     }
 
@@ -427,6 +459,7 @@
 											const TDesC& aPanicDescription )
 	{
     WRITELOG( "CHarvesterServer::PanicClient()" );
+    OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_PANICCLIENT, "CHarvesterServer::PanicClient" );
     
     aMessage.Panic( aPanicDescription, aPanic );
  	}
@@ -438,6 +471,7 @@
 void CHarvesterServer::PanicServer( TInt aPanic, const TDesC& aPanicDescription )
 	{   
     WRITELOG( "CHarvesterServer::PanicServer() - begin" );
+    OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_PANICSERVER, "CHarvesterServer::PanicServer" );
     
     User::Panic( aPanicDescription, aPanic );
  	}
@@ -450,7 +484,8 @@
     const TVersion& aVersion, const RMessage2& ) const
 	{
 	WRITELOG( "CHarvesterServer::NewSessionL() - begin" );
-
+    OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_NEWSESSIONL, "CHarvesterServer::NewSessionL" );
+    
     //If there isn't connection to mde, we can't do much. Inform client about situation.
     //This doesn't leave on first client because Process::Rendezcvouz is called when mde:s
     //HandleSessionOpened is called.
@@ -462,6 +497,8 @@
 	if ( iShutdownObserver->UpdateInProgress() )
 	    {
 	    WRITELOG( "CHarvesterServer::NewSessionL - iad update in progress: KErrLocked");
+	    OstTrace0( TRACE_NORMAL, DUP1_CHARVESTERSERVER_NEWSESSIONL, "CHarvesterServer::NewSessionL- iad update in progress: KErrLocked" );
+	    
 	    User::Leave(KErrLocked);
 	    }
 
@@ -485,7 +522,8 @@
 TInt CHarvesterServer::RunError( TInt aError )
 	{
 	WRITELOG1( "CHarvesterServer::RunError - %d()", aError );
-	    
+	OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_RUNERROR, "CHarvesterServer::RunError" );
+	
     if ( aError == KErrBadDescriptor )
  		{
         // A bad descriptor error implies a badly programmed client,
@@ -512,6 +550,7 @@
 void CHarvesterServer::ThreadFunctionL()
 	{
 	WRITELOG( "CHarvesterServer::ThreadFunctionL() - begin" );
+    OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_THREADFUNCTIONL, "CHarvesterServer::ThreadFunctionL - begin" );
     
     User::LeaveIfError( User::RenameThread( KHarvesterServerName ) );
     // Construct active scheduler
@@ -532,6 +571,8 @@
 
 	CleanupStack::PopAndDestroy( 2, activeScheduler );
     
+	OstTrace0( TRACE_NORMAL, DUP1_CHARVESTERSERVER_THREADFUNCTIONL, "CHarvesterServer::ThreadFunctionL - end" );
+	
     WRITELOG( "CHarvesterServer::ThreadFunctionL() - end" );
 	}
 
@@ -542,6 +583,7 @@
 TInt CHarvesterServer::ThreadFunction( TAny* /*aNone*/ )
 	{    
  	WRITELOG( "CHarvesterServer::ThreadFunction() - TAny - begin" );
+ 	OstTrace0( TRACE_NORMAL, CHARVESTERSERVER_THREADFUNCTION, "CHarvesterServer::ThreadFunction - TAny - begin" );
  	
     CTrapCleanup* cleanupStack = CTrapCleanup::New();
 	if ( !cleanupStack )
@@ -556,6 +598,8 @@
         delete cleanupStack;
         cleanupStack = NULL;	
     	}
+    
+    OstTrace0( TRACE_NORMAL, DUP1_CHARVESTERSERVER_THREADFUNCTION, "CHarvesterServer::ThreadFunction - TAny - end" );    
     WRITELOG( "CHarvesterServer::ThreadFunction() - TAny - end" );
     
     return err;
@@ -568,7 +612,8 @@
 TInt E32Main()
 	{    
     WRITELOG( "CHarvesterServer::E32Main() - begin" );
-
+    OstTrace0( TRACE_NORMAL, _E32MAIN, "CHarvesterServer::E32Main() - begin" );
+    
     __UHEAP_MARK;
 
     const TInt result = CHarvesterServer::ThreadFunction( NULL );