harvester/blacklistserver/src/blacklistserver.cpp
changeset 36 aa5a574040a4
parent 25 8e4539ab1889
child 40 910a23996aa0
--- a/harvester/blacklistserver/src/blacklistserver.cpp	Wed Jun 23 18:41:19 2010 +0300
+++ b/harvester/blacklistserver/src/blacklistserver.cpp	Tue Jul 06 14:44:37 2010 +0300
@@ -24,6 +24,11 @@
 #include "mdcserializationbuffer.h"
 
 #include <pathinfo.h>
+#include "OstTraceDefinitions.h"
+#ifdef OST_TRACE_COMPILER_IN_USE
+#include "blacklistserverTraces.h"
+#endif
+
 
 // Security policy
 const TUint KServerPolicyRangeCount = 6;
@@ -67,7 +72,8 @@
         const RMessage2& aMsg, TInt& /*aAction*/, TSecurityInfo& /*aMissing*/ )
 	{
     WRITELOG( "CBlacklistServer::CustomSecurityCheckL - begin" );
-    
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_CUSTOMSECURITYCHECKL, "CBlacklistServer::CustomSecurityCheckL -begin" );
+        
     CPolicyServer::TCustomResult securityCheckResult = EFail;
     
     switch ( aMsg.Function() )
@@ -92,7 +98,8 @@
    	    }
     
     WRITELOG( "CBlacklistServer::CustomSecurityCheckL - end" );
-
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_CUSTOMSECURITYCHECKL, "CBlacklistServer::CustomSecurityCheckL- end" );
+    
     return securityCheckResult;
 	}
 
@@ -105,7 +112,8 @@
         const RMessage2& /*aMsg*/, TInt /*aAction*/, const TSecurityInfo& /*aMissing*/ )
 	{
     WRITELOG( "CBlacklistServer::CustomFailureActionL" );
-
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_CUSTOMFAILUREACTIONL, "CBlacklistServer::CustomFailureActionL" );
+    
     // Not used
     return EFail;
 	}
@@ -117,11 +125,14 @@
 CBlacklistServer* CBlacklistServer::NewL()
     {
     WRITELOG( "CBlacklistServer::NewL - begin" );
-
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_NEWL, "CBlacklistServer::NewL -begin" );
+    
     CBlacklistServer* self = NewLC();
     CleanupStack::Pop( self );
 
     WRITELOG( "CBlacklistServer::NewL - end" );
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_NEWL, "CBlacklistServer::NewL - end" );
+    
     return self;
     }
 
@@ -132,12 +143,15 @@
 CBlacklistServer* CBlacklistServer::NewLC()
     {
     WRITELOG( "CBlacklistServer::NewLC - begin" );
-
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_NEWLC, "CBlacklistServer::NewLC -begin" );
+    
     CBlacklistServer* self = new( ELeave ) CBlacklistServer();
     CleanupStack::PushL( self );
     self->ConstructL();
 
     WRITELOG( "CBlacklistServer::NewLC - end" );
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_NEWLC, "CBlacklistServer::NewLC - end" );
+    
     return self;
     }
 
@@ -153,12 +167,15 @@
 void CBlacklistServer::ConstructL()
     {
     WRITELOG( "CBlacklistServer::ConstructL - begin" );
-
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_CONSTRUCTL, "CBlacklistServer::ConstructL - begin" );
+    
     StartL( KBlacklistServerName );
 
     iSqLiteConnection = CMdSSqLiteConnection::NewL();
     
     WRITELOG( "CBlacklistServer::ConstructL - end" );
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_CONSTRUCTL, "CBlacklistServer::ConstructL -end" );
+    
     }
 
 // ---------------------------------------------------------------------------
@@ -168,6 +185,7 @@
 CBlacklistServer::~CBlacklistServer()
     {
     WRITELOG( "CBlacklistServer::~CBlacklistServer - begin" );
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_CBLACKLISTSERVER, "CBlacklistServer::~CBlacklistServer -begin" );
 
     if ( iDatabaseOpen )
         {
@@ -201,6 +219,7 @@
     delete iSqLiteConnection;
 
     WRITELOG( "CBlacklistServer::~CBlacklistServer - end" );
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_CBLACKLISTSERVER, "CBlacklistServer::~CBlacklistServer -end " );
     }
 
 // ---------------------------------------------------------------------------
@@ -210,7 +229,8 @@
 void CBlacklistServer::CloseDB()
     {
     WRITELOG( "CBlacklistServer::CloseDB - begin" );
-
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_CLOSEDB, "CBlacklistServer::CloseDB -begin" );
+    
     if ( iDatabaseOpen )
         {
         iSqLiteConnection->CloseDb();
@@ -218,6 +238,8 @@
         }
 
     WRITELOG( "CBlacklistServer::CloseDB - end" );
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_CLOSEDB, "CBlacklistServer::CloseDB - end" );
+    
     }
 
 // ---------------------------------------------------------------------------
@@ -227,6 +249,8 @@
 void CBlacklistServer::ExeMainL()
     {
     WRITELOG( "CBlacklistServer::ExeMainL - begin" );
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_EXEMAINL, "CBlacklistServer::ExeMainL -begin" );
+    
     User::LeaveIfError( User::RenameThread(KBlacklistServerName) );
     // Construct active scheduler
     CActiveScheduler* activeScheduler = new ( ELeave ) CActiveScheduler;
@@ -247,6 +271,8 @@
 
     CleanupStack::PopAndDestroy( 2, activeScheduler );  
     WRITELOG( "CBlacklistServer::ExeMainL - end" );
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_EXEMAINL, "CBlacklistServer::ExeMainL - end" );
+    
     }
 
 // ---------------------------------------------------------------------------
@@ -256,6 +282,8 @@
 TInt E32Main()
     {
     WRITELOG( "CBlacklistServer::E32Main - begin" );   
+    OstTrace0( TRACE_NORMAL, _E32MAIN, "CBlacklistServer::E32Main - begin" );
+    
     __UHEAP_MARK;
     CTrapCleanup* cleanup=CTrapCleanup::New();
     TInt result = KErrNoMemory;
@@ -266,6 +294,8 @@
         }
     __UHEAP_MARKEND;
     WRITELOG( "CBlacklistServer::E32Main - end" );
+    OstTrace0( TRACE_NORMAL, DUP1__E32MAIN, "CBlacklistServer::E32Main -end" );
+    
     return result;
     }
 
@@ -277,6 +307,7 @@
 void CBlacklistServer::OpenDatabaseL()
     {
     WRITELOG( "CBlacklistServer::OpenDatabaseL - begin" );
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_OPENDATABASEL, "CBlacklistServer::OpenDatabaseL - begin" );
     
     if ( iDatabaseOpen )
         {
@@ -307,6 +338,8 @@
     SerializeToSharedMemoryL();
 
     WRITELOG( "CBlacklistServer::OpenDatabaseL - end" );
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_OPENDATABASEL, "CBlacklistServer::OpenDatabaseL - end" );
+    
     }
 
 // ---------------------------------------------------------------------------
@@ -316,7 +349,8 @@
 void CBlacklistServer::SerializeToSharedMemoryL()
 	{
     WRITELOG( "CBlacklistServer::SerializeToSharedMemoryL - begin" );
-
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_SERIALIZETOSHAREDMEMORYL, "CBlacklistServer::SerializeToSharedMemoryL - begin" );
+    
 	TUint32 bufferSize = 0;
 	TUint32 blacklistMemoryTableCount = iBlacklistMemoryTable.Count();
 
@@ -365,6 +399,8 @@
 	iBlacklistMemoryTable.ResetAndDestroy();
 
     WRITELOG( "CBlacklistServer::SerializeToSharedMemoryL - end" );
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_SERIALIZETOSHAREDMEMORYL, "CBlacklistServer::SerializeToSharedMemoryL- end" );
+    
 	}
 
 // ---------------------------------------------------------------------------
@@ -374,6 +410,8 @@
 TInt CBlacklistServer::MemoryHandle()
     {
     WRITELOG( "CBlacklistServer::MemoryHandle" );
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_MEMORYHANDLE, "CBlacklistServer::MemoryHandle" );
+    
     return iHandle;
     }
 
@@ -384,7 +422,8 @@
 void CBlacklistServer::LoadDatabaseToMemoryL()
     {
     WRITELOG( "CBlacklistServer::LoadDatabaseToMemoryL - begin" );
-
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_LOADDATABASETOMEMORYL, "CBlacklistServer::LoadDatabaseToMemoryL - begin" );
+    
     iBlacklistMemoryTable.ResetAndDestroy();
     RMdsStatement statement;
     CleanupClosePushL( statement );
@@ -415,6 +454,8 @@
     CleanupStack::PopAndDestroy( &statement ); 
 
     WRITELOG( "CBlacklistServer::LoadDatabaseToMemoryL - end" );
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_LOADDATABASETOMEMORYL, "CBlacklistServer::LoadDatabaseToMemoryL - end" );
+    
     }
 
 // ---------------------------------------------------------------------------
@@ -424,7 +465,8 @@
 void CBlacklistServer::CreateBlacklistTableL()
     {
     WRITELOG( "CBlacklistServer::CreateBlacklistTableL - begin" );
-
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_CREATEBLACKLISTTABLEL, "CBlacklistServer::CreateBlacklistTableL - begin" );
+    
     RRowData emptyRowData;
     CleanupClosePushL( emptyRowData );
     iSqLiteConnection->ExecuteL( KDropBlacklistTable, emptyRowData );
@@ -432,6 +474,8 @@
 	CleanupStack::PopAndDestroy( &emptyRowData );
 
     WRITELOG( "CBlacklistServer::CreateBlacklistTableL - end" );
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_CREATEBLACKLISTTABLEL, "CBlacklistServer::CreateBlacklistTableL - end" );
+    
     }
 
 
@@ -444,7 +488,8 @@
     {
 
     WRITELOG( "CBlacklistServer::AddToMemoryTableL - begin" );
-
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_ADDTOMEMORYTABLEL, "CBlacklistServer::AddToMemoryTableL - begin" );
+    
     CBlacklistItem* item = CBlacklistItem::NewL( aModified, aUri, aMediaId );
     const TInt err = iBlacklistMemoryTable.Append( item ); // ownership is transferred
     if ( err != KErrNone )
@@ -453,6 +498,8 @@
         }
 
     WRITELOG( "CBlacklistServer::AddToMemoryTableL - end" );
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_ADDTOMEMORYTABLEL, "CBlacklistServer::AddToMemoryTableL - end" );
+    
     }
 
 // ---------------------------------------------------------------------------
@@ -464,7 +511,8 @@
     {
 
     WRITELOG( "CBlacklistServer::RemoveFromMemoryTable - begin" );
-
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_REMOVEFROMMEMORYTABLE, "CBlacklistServer::RemoveFromMemoryTable - begin" );
+    
     const TInt index = GetMemoryTableIndex( aUri, aMediaId );
     if ( index >= 0 )
         {
@@ -474,6 +522,8 @@
         }
 
     WRITELOG( "CBlacklistServer::RemoveFromMemoryTable - end" );
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_REMOVEFROMMEMORYTABLE, "CBlacklistServer::RemoveFromMemoryTable - end" );
+    
     }
 
 // ---------------------------------------------------------------------------
@@ -483,7 +533,8 @@
 TInt CBlacklistServer::GetMemoryTableIndex( const TDesC& aUri, TUint32 aMediaId )
     {
     WRITELOG( "CBlacklistServer::GetMemoryTableIndex - begin" );
-
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_GETMEMORYTABLEINDEX, "CBlacklistServer::GetMemoryTableIndex - begin" );
+    
     for ( TInt i( 0 ); i < iBlacklistMemoryTable.Count(); ++i )
         {
         if ( iBlacklistMemoryTable[i]->Compare( aUri, aMediaId ) )
@@ -493,6 +544,8 @@
         }
 
     WRITELOG( "CBlacklistServer::GetMemoryTableIndex - end" );
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_GETMEMORYTABLEINDEX, "CBlacklistServer::GetMemoryTableIndex - end" );
+    
     return KErrNotFound;
     }
 
@@ -503,7 +556,8 @@
 TBool CBlacklistServer::TableExistsL()
     {
     WRITELOG( "CBlacklistServer::TableExistsL - begin" );
-
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_TABLEEXISTSL, "CBlacklistServer::TableExistsL - begin" );
+    
     RMdsStatement validationQuery;
     CleanupClosePushL( validationQuery );
     RRowData emptyRowData;
@@ -515,7 +569,8 @@
 	CleanupStack::PopAndDestroy( &validationQuery ); // validationQuery
 
     WRITELOG( "CBlacklistServer::TableExistsL - end" );
-
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_TABLEEXISTSL, "CBlacklistServer::TableExistsL - end" );
+    
     return ( err == KErrNone );
     }
 
@@ -526,7 +581,8 @@
 CSession2* CBlacklistServer::NewSessionL( const TVersion& aVersion, const RMessage2& /*aMessage*/ ) const
     {
     WRITELOG( "CBlacklistServer::NewSessionL - begin" );
-
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_NEWSESSIONL, "CBlacklistServer::NewSessionL - begin" );
+    
     // Check we are the right version
     if ( !User::QueryVersionSupported( TVersion( KBlacklistServerMajorVersion,
                                                  KBlacklistServerMinorVersion,
@@ -537,7 +593,8 @@
     	}
     
     WRITELOG( "CBlacklistServer::NewSessionL - end" );
-
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_NEWSESSIONL, "CBlacklistServer::NewSessionL - end" );
+    
     return new( ELeave ) CBlacklistSession;
     }
 
@@ -548,7 +605,8 @@
 TInt CBlacklistServer::RunError( TInt aError )
     {
     WRITELOG1( "CBlacklistServer::RunError - begin, error %d", aError );
-
+    OstTrace1( TRACE_NORMAL, CBLACKLISTSERVER_RUNERROR, "CBlacklistServer::RunError - begin, error %d", aError );
+    
     // Bad descriptor implies bad client
     if ( aError == KErrBadDescriptor )
         {
@@ -563,7 +621,8 @@
     ReStart();
 
     WRITELOG( "CBlacklistServer::RunError - end" );
-
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_RUNERROR, "CBlacklistServer::RunError - end" );
+    
     return KErrNone;
     }
 
@@ -574,6 +633,8 @@
 void CBlacklistServer::AddSession()
     {
     WRITELOG( "CBlacklistServer::AddSession" );
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_ADDSESSION, "CBlacklistServer::AddSession" );
+    
     ++iSessionCount;
     }
 
@@ -584,7 +645,8 @@
 void CBlacklistServer::RemoveSession()
     {
     WRITELOG( "CBlacklistServer::RemoveSession - begin" );
-
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_REMOVESESSION, "CBlacklistServer::RemoveSession - begin" );
+    
     --iSessionCount;
     
 #ifdef _DEBUG
@@ -593,6 +655,9 @@
     TRAP_IGNORE ( WriteAllDataToDBL() );
 #endif
     WRITELOG1( "CBlacklistServer::RemoveSession - err %d", err  );
+#ifdef _DEBUG    
+    OstTrace1( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_REMOVESESSION, "CBlacklistServer::RemoveSession - err %d", err );
+#endif
     
     if ( iSessionCount == 0 )
         {
@@ -600,6 +665,8 @@
         }
 
     WRITELOG( "CBlacklistServer::RemoveSession - end" );
+    OstTrace0( TRACE_NORMAL, DUP2_CBLACKLISTSERVER_REMOVESESSION, "CBlacklistServer::RemoveSession - end" );
+    
     }
 
 // ---------------------------------------------------------------------------
@@ -609,10 +676,13 @@
 void CBlacklistServer::AddL( const TUint32& mediaId, const TDesC& aUri, const TTime& aLastModifiedTime ) 
     {
     WRITELOG( "CBlacklistServer::AddL - begin" );
-
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_ADDL, "CBlacklistServer::AddL - begin" );
+    
     AddToMemoryTableL( aLastModifiedTime.Int64(), aUri, mediaId );
 
     WRITELOG( "CBlacklistServer::AddL - end" );
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_ADDL, "CBlacklistServer::AddL - end" );
+    
     } 
 
 // ---------------------------------------------------------------------------
@@ -622,10 +692,13 @@
 void CBlacklistServer::RemoveL( const TUint32& mediaId, const TDesC& aUri ) 
     {
     WRITELOG( "CBlacklistServer::RemoveL - begin" );
-
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_REMOVEL, "CBlacklistServer::RemoveL - begin" );
+    
     RemoveFromMemoryTable( aUri, mediaId );
 
     WRITELOG( "CBlacklistServer::RemoveL - end" );
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_REMOVEL, "CBlacklistServer::RemoveL - end" );
+    
     } 
  
 // ---------------------------------------------------------------------------
@@ -635,6 +708,7 @@
 void CBlacklistServer::RemoveFromDBL( const TDesC& aUri, const TUint32 aMediaId )
     {
     WRITELOG( "CBlacklistServer::RemoveFromDBL - begin" );
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_REMOVEFROMDBL, "CBlacklistServer::RemoveFromDBL - begin" );
     
     RRowData* variables = new ( ELeave ) RRowData();        
     CleanupStack::PushL( variables );
@@ -666,6 +740,8 @@
         }
     
     WRITELOG( "CBlacklistServer::RemoveFromDBL - end" );
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_REMOVEFROMDBL, "CBlacklistServer::RemoveFromDBL - end" );
+    
     }
 
 
@@ -677,7 +753,8 @@
     const TInt64& aLastModifiedTime ) 
     {
     WRITELOG( "CBlacklistServer::AddToDBL - begin" );
-  
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_ADDTODBL, "CBlacklistServer::AddToDBL - begin" );
+   
     RRowData* rowData = new ( ELeave ) RRowData();        
     CleanupStack::PushL( rowData );
     CleanupClosePushL( *rowData );
@@ -711,6 +788,8 @@
         }
 
     WRITELOG( "CBlacklistServer::AddToDBL - end" );
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_ADDTODBL, "CBlacklistServer::AddToDBL - end" );
+    
     } 
 
 // ---------------------------------------------------------------------------
@@ -720,13 +799,16 @@
 void CBlacklistServer::WriteAllDataToDBL()
     {
     WRITELOG( "CBlacklistServer::WriteAllDataToDBL - begin" );
-
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_WRITEALLDATATODBL, "CBlacklistServer::WriteAllDataToDBL - begin" );
+    
     for ( TInt i( 0 ); i < iBlacklistMemoryTable.Count(); ++i )
         {
         AddToDBL(  *iBlacklistMemoryTable[i]->Uri(),  iBlacklistMemoryTable[i]->MediaId(), iBlacklistMemoryTable[i]->Modified() );
         }
 
     WRITELOG( "CBlacklistServer::WriteAllDataToDBL - end" );
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_WRITEALLDATATODBL, "CBlacklistServer::WriteAllDataToDBL - end" );
+    
     }
 
 // ---------------------------------------------------------------------------
@@ -736,7 +818,8 @@
 void CBlacklistServer::CommitBufferedItemsL()
     {
     WRITELOG( "CBlacklistServer::CommitBufferedItemsL - begin" );
-   
+    OstTrace0( TRACE_NORMAL, CBLACKLISTSERVER_COMMITBUFFEREDITEMSL, "CBlacklistServer::CommitBufferedItemsL - begin" );
+    
     // First, removed items
     const TInt removedCount( iBufferedRemoveItems.Count() );
     for ( TInt i( 0 ); i < removedCount; ++i )
@@ -754,6 +837,8 @@
         }
 
     WRITELOG( "CBlacklistServer::CommitBufferedItemsL - end" );
+    OstTrace0( TRACE_NORMAL, DUP1_CBLACKLISTSERVER_COMMITBUFFEREDITEMSL, "CBlacklistServer::CommitBufferedItemsL - end" );
+    
     }
 
 // End of File