/*********************************************************************************
* C++ Interface: toplevelsingleconnection.h
* Description:
*
* Begin : ons maj 7 2003
* Author : Björn Sahlström <kbjorn@users.sourceforge.net> (C) 2003
* Copyright : See COPYING file that comes with this distribution
**********************************************************************************/

#ifndef KBEARTOPLEVELSINGLECONNECTION_H
#define KBEARTOPLEVELSINGLECONNECTION_H

//////////////////////////////////////////////////////////////////////
// Qt specific include files
//////////////////////////////////////////////////////////////////////
// KDE specific include files
//////////////////////////////////////////////////////////////////////
// System specific include files
//////////////////////////////////////////////////////////////////////
// Application specific include files
#include "toplevelconnection.h"
#include "singleconnectioninterface.h"

namespace KBear {

	/**
	@author Björn Sahlström
	*/
	class TopLevelSingleConnection : virtual public TopLevelConnection, virtual public SingleConnectionInterface {
			Q_OBJECT
		public:
			/** */
			TopLevelSingleConnection( const SiteInfo& info );
			/** */
			TopLevelSingleConnection();
			/** */
			virtual ~TopLevelSingleConnection();
			/**
			* @return the @ref KIO::Slave associated with this connection
			*/
			virtual KIO::Slave* getSlave();
	};

};

#endif
