libtelepathy/tsrc/src/telepathygabbletestdata.cpp
changeset 10 59927b2d3b75
parent 0 d0f3a028347a
--- a/libtelepathy/tsrc/src/telepathygabbletestdata.cpp	Tue Feb 02 01:10:06 2010 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,514 +0,0 @@
-/*
-* Copyright (c) 2008 - 2009 Nokia Corporation and/or its subsidiary(-ies).
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of the License "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description:    File containing Test Data at the global level (used by different test objects)
-*
-*/
-
-
-
-
-// INCLUDE FILES
-#include "telepathygabbletestdata.h"
-#include <StifLogger.h>
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-// description     	: Constructor
-// Returns          : None
-//-----------------------------------------------------------------------------
-
-CTestData::CTestData(CStifLogger *aLogger)
-	: iLogger(aLogger)
-    {
-    }
-    
-//-----------------------------------------------------------------------------
-// function_name	: ConstructL
-// description     	: Constructor
-// Returns          : None
-//-----------------------------------------------------------------------------
-
-void CTestData::ConstructL()
-	{
-	iConnectionState = EDISCONNECTED; //default.
-	iTestType = EOther;
-	//Create the mainloop and also add the callback.
-	iMainLoop = g_main_loop_new (NULL, FALSE);
-	iSendRecvState = EMessageNotSent;
-	iAddDeleteContactStatus = EADD_FAIL;
-	iSearchState = ESearchStarted;
-	iSearchKeys = g_new0( gchar*, 1);
-	}
-
-//-----------------------------------------------------------------------------
-// function_name	: NewL
-// description     	: Constructor
-// Returns          : None
-//-----------------------------------------------------------------------------
-CTestData* CTestData::NewL(CStifLogger *aLogger)
-    {
-    
-	CTestData* self = new(ELeave) CTestData(aLogger);
-    CleanupStack::PushL( self );
-    self->ConstructL();    
-    CleanupStack::Pop();
-    return self;
-    }
-
-//-----------------------------------------------------------------------------
-// function_name	: ~CTestData
-// description     	: destructor
-// Returns          : None
-//-----------------------------------------------------------------------------
-CTestData::~CTestData()
-    {
-      
-   	if( iLogger )
-	    {
-	     iLogger->Log( _L("~CTestData in\n") );
-	    }
-    //Destroy the hash table for text channels
-    
-    if( iTextChannelHashTable )
-	    {
-	    g_hash_table_destroy( iTextChannelHashTable );
-	  	iTextChannelHashTable = NULL;
-	    }
-   
-     //Dbus connection object
-    if( iDBusConnection )
-	   	{
-	   	dbus_g_connection_unref (iDBusConnection); 
-	   	iDBusConnection = NULL;	
-	   	}
-   
-    if( iTpConnMgr )
-	   	{
-	   	g_object_unref (iTpConnMgr);
-	   	iTpConnMgr = NULL;	
-	   	}
-	   	
-   	//tp conn object
-   	if( iTpConn )
-	   	{
-	   	g_object_unref (iTpConn);
-	   	iTpConn = NULL;	
-	   	}
-
-	//main loop
-	if( iMainLoop )
-	   	{
-	   	 g_main_loop_unref ( iMainLoop );  
-	   	iMainLoop = NULL;	
-	   	}
-	   	
-		 
-    if( iSearchKeys )
-	  {
-	  	for( TInt i=0; iSearchKeys[i]; i++ )
-			{
-			g_free( iSearchKeys[i] );
-			iSearchKeys[i] = NULL;
-			}
-	  	g_free( iSearchKeys );
-	  	iSearchKeys = NULL;	
-	  }
-     
-    if( iLogger )
-	    {
-	     iLogger->Log( _L("~CTestData out\n") );
-	    }
-    }
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-// description     	: GetStifLogger
-//-----------------------------------------------------------------------------
-
-CStifLogger* CTestData::GetStifLogger()
-	{
-	return iLogger;	
-	}
-
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-// description     	: GetMainLoop
-//-----------------------------------------------------------------------------
-
-GMainLoop* CTestData::GetMainLoop()
-	{
-	return iMainLoop;	
-	}
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-// description     	: GetGroupSubscribeInterface
-//-----------------------------------------------------------------------------
-
-DBusGProxy* CTestData::GetGroupSubscribeInterface()
-	{
-	return iGroupSubscribeInterface;	
-	}
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-// description     	: GetGroupKnownInterface
-//-----------------------------------------------------------------------------
-
-DBusGProxy* CTestData::GetGroupKnownInterface()
-	{
-	return iGroupKnownInterface;	
-	}
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-// description     	: GetGroupPublishInterface
-//-----------------------------------------------------------------------------
-
-DBusGProxy* CTestData::GetGroupPublishInterface()
-	{
-	return iGroupPublishInterface;	
-	}
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-// description     	: GetGroupDenyInterface
-//-----------------------------------------------------------------------------
-
-DBusGProxy* CTestData::GetGroupDenyInterface()
-	{
-	return iGroupDenyInterface;	
-	}
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-// description     	: GetTextChannelsHT
-//-----------------------------------------------------------------------------
-
-GHashTable* CTestData::GetTextChannelsHT()
-	{
-	return iTextChannelHashTable;	
-	} 
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-// description     	: SetGroupSubscribeInterface
-//-----------------------------------------------------------------------------
-
-void CTestData::SetGroupSubscribeInterface( DBusGProxy* aGroupSubscribeInterface )
-	{
-	iGroupSubscribeInterface = aGroupSubscribeInterface;	
-	}
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-// description     	: GetGroupKnownInterface
-//-----------------------------------------------------------------------------
-
-void CTestData::SetGroupKnownInterface( DBusGProxy* aGroupKnownInterface )
-	{
-	iGroupKnownInterface = aGroupKnownInterface;	
-	}
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-// description     	: GetGroupPublishInterface
-//-----------------------------------------------------------------------------
-
-void  CTestData::SetGroupPublishInterface( DBusGProxy* aGroupPublishInterface )
-	{
-	iGroupPublishInterface = aGroupPublishInterface;	
-	}
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-// description     	: GetGroupDenyInterface
-//-----------------------------------------------------------------------------
-void CTestData::SetGroupDenyInterface(DBusGProxy*  aGroupDenyInterface)
-	{
-	iGroupDenyInterface = aGroupDenyInterface;	
-	}
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-// description     	: GetTextChannelsHT
-//-----------------------------------------------------------------------------
-
-void CTestData::SetTextChannelsHT( GHashTable*  aTextChannelHashTable )
-	{
-	iTextChannelHashTable = aTextChannelHashTable;	
-	} 
-
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-// description     	: GetDBusConnection
-//-----------------------------------------------------------------------------
-DBusGConnection* CTestData::GetDBusConnection()
-	{
-	return iDBusConnection;
-	}
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-// description     	: SetDBusConnection
-//-----------------------------------------------------------------------------
-void CTestData::SetDBusConnection( DBusGConnection* aDBusConnection )
-	{
-	iDBusConnection = aDBusConnection;
-	}
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : GetTpConn
-//-----------------------------------------------------------------------------
-
-TpConn* CTestData::GetTpConn()
-	{
-	return iTpConn;
-	}	 
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : SetTpConn
-//-----------------------------------------------------------------------------
-
-void CTestData::SetTpConn(TpConn* aTpConn)
-	{
-	 iTpConn = aTpConn;
-	}	 
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : SetTpConnMgr
-//-----------------------------------------------------------------------------
-
-void CTestData::SetTpConnMgr(TpConnMgr* aTpConnMgr)
-	{
-	 iTpConnMgr = aTpConnMgr;
-	}
-
-	 
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : GetLoginCompleteFlag
-//-----------------------------------------------------------------------------
-
-TInt CTestData::GetLoginCompleteFlag()
-	{
-	return iLoginComplete;
-	}	 
-
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : IncLoginCompleteFlag
-//-----------------------------------------------------------------------------
-
-void CTestData::IncLoginCompleteFlag()
-	{
-	iLoginComplete++;
-	}	 
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : ResetLoginCompleteFlag
-//-----------------------------------------------------------------------------
-
-void CTestData::ResetLoginCompleteFlag()
-	{
-	iLoginComplete = 0;
-	}
- 
- 
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : GetTotalFetchCount
-//-----------------------------------------------------------------------------
-
-TInt CTestData::GetTotalFetchCount()
-	{
-	return iTotalFetchCount;
-	}
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : GetLastIndexInFetch
-//-----------------------------------------------------------------------------
-
-TInt CTestData::GetLastIndexInFetch()
-	{
-	return iLastIndex;
-	}
-	
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : SetLastIndexInFetch
-//-----------------------------------------------------------------------------
-
-void CTestData::SetLastIndexInFetch( TInt aLastIndex )
-	{
-	iLastIndex = aLastIndex;
-	}
-		
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : SetTotalFetchCount
-//-----------------------------------------------------------------------------
-
-void CTestData::SetTotalFetchCount(TInt aValue)
-	{
-	iTotalFetchCount = aValue;
-	}
-	
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : GetTotalFetchCount
-//-----------------------------------------------------------------------------
-
-CTestData::TConnectionState CTestData::GetConnectionState()
-	{
-	return iConnectionState;
-	}
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : SetTotalFetchCount
-//-----------------------------------------------------------------------------
-
-void CTestData::SetConnectionState(TConnectionState aConnectionState)
-	{
-	iConnectionState = aConnectionState;
-	}
-	
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : GetTotalFetchCount
-//-----------------------------------------------------------------------------
-
-CTestData::TSendRecvState CTestData::GetSendRecvMsgState()
-	{
-	return iSendRecvState;
-	}
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : SetTotalFetchCount
-//-----------------------------------------------------------------------------
-
-void CTestData::SetSendRecvMsgState(TSendRecvState aSendRecvState)
-	{
-	iSendRecvState = aSendRecvState;
-	}
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : GetTotalFetchCount
-//-----------------------------------------------------------------------------
-
-CTestData::TAddDeleteContactStatus CTestData::GetAddDeleteContactStatus()
-	{
-	return iAddDeleteContactStatus;
-	}
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : SetTotalFetchCount
-//-----------------------------------------------------------------------------
-
-void CTestData::SetAddDeleteContactStatus(TAddDeleteContactStatus aAddDeleteContactStatus)
-	{
-	iAddDeleteContactStatus = aAddDeleteContactStatus;
-	}
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : GetSearchState
-//-----------------------------------------------------------------------------
-
-CTestData::TSearchState CTestData::GetSearchState()
-	{
-	return iSearchState;
-	}
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : SetSearchState
-//-----------------------------------------------------------------------------
-
-void CTestData::SetSearchState(TSearchState aSearchState)
-	{
-	iSearchState = aSearchState;
-	}	
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : GetTestType
-//-----------------------------------------------------------------------------
-
-CTestData::TTestType CTestData::GetTestType( )
-	{
-	return iTestType;
-	}	
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : SetTestType
-//-----------------------------------------------------------------------------
-
-void CTestData::SetTestType(TTestType aTestType)
-	{
-	iTestType = aTestType;
-	}	
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : SetSearchKeys
-//-----------------------------------------------------------------------------
-
-void CTestData::SetSearchKeys( gchar **aKeys )
-	{
-	TInt i = 0;
-	for( i=0; aKeys[i]; i++ )
-		{
-		iSearchKeys[i] = g_strdup(aKeys[i]);	
-		}
-	iSearchKeys[i] = aKeys[i];	
-	}
-	
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : GetSearchKeys
-//-----------------------------------------------------------------------------
-
-gchar** CTestData::GetSearchKeys( )
-	{
-	return iSearchKeys;	
-	}	
-
-
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : SetSearchChan
-//-----------------------------------------------------------------------------
-
-void CTestData::SetSearchChan(TpChan *aSearchChan )
-	{
-	iSearchChan = aSearchChan;
-	}	
-	
-//-----------------------------------------------------------------------------
-// function_name	: CTestData
-/// description     : GetSearchChan
-//-----------------------------------------------------------------------------
-
-TpChan* CTestData::GetSearchChan( )
-	{
-	return iSearchChan;
-	}	
-		
-	
-//End of File						
\ No newline at end of file