diff -r 77618ad58aba -r 60f08993dad0 eapol/eapol_framework/eapol_symbian/am/include/eaptlspeap_db_api/EapTlsPeapUiDataConnection.h --- a/eapol/eapol_framework/eapol_symbian/am/include/eaptlspeap_db_api/EapTlsPeapUiDataConnection.h Fri Jun 11 16:24:23 2010 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,81 +0,0 @@ -/* -* Copyright (c) 2001-2006 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: EAP and WLAN authentication protocols. -* -*/ - -/* -* %version: 10.1.2 % -*/ - -#ifndef _EAPTLSPEAPUIDATACONNECTION_H_ -#define _EAPTLSPEAPUIDATACONNECTION_H_ - -#include - -class CEapTlsPeapUiConnection; -class CEapTlsPeapUiTlsPeapData; - - -class CEapTlsPeapUiDataConnection : public CBase -{ - -public: - - CEapTlsPeapUiDataConnection(CEapTlsPeapUiConnection * aUiConn); - - ~CEapTlsPeapUiDataConnection(); - - TInt Open(); - - TInt GetData(CEapTlsPeapUiTlsPeapData ** aDataPtr); - - TInt Update(); - - TInt Close(); - -protected: - - TBool iIsOpened; - - CEapTlsPeapUiConnection * iUiConn; - - RDbNamedDatabase iDatabase; - - RDbView iView; - - CDbColSet* iColSet; - - CEapTlsPeapUiTlsPeapData * iDataPtr; - -private: - // Functions. - - void FetchDataL(); - void UpdateDataL(); - -private: - // Member variables. - - // Only used with EAP-FAST. Can't use the falg here. - RDbView iFastSpecificView; - - // Only used with EAP-FAST. Can't use the flag here. - CDbColSet* iFastSpecificColSet; - -}; - -#endif // _EAPTLSPEAPUIDATACONNECTION_H_ - -// End of file