usbclasses/usbphoneasmodem/classimplementation/atplugin/inc/pamplugin.h
changeset 34 7858bc6ead78
parent 31 dfdd8240f7c8
child 35 9d8b04ca6939
--- a/usbclasses/usbphoneasmodem/classimplementation/atplugin/inc/pamplugin.h	Fri May 14 16:51:51 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,92 +0,0 @@
-// Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "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:
-// class definition for phone as modem at extension plugin
-// 
-//
-
-#ifndef PAMPLUGIN_H
-#define PAMPLUGIN_H
-
-#include <etel3rdparty.h>
-#include <atextpluginbase.h>
-
-
-class CPamEngine;
-
-class CPamPlugin : public CATExtPluginBase
-  	{
-public:
-
-	/**
-	* Two-phased constructor.
-	*/
-	static CPamPlugin* NewL();
-	
-	/**
-	* Destructor.
-	*/
-	~CPamPlugin();
-
-	void NameReqCallback( const TDesC8& aName );
-
-private:
-    //From CATExtPluginBase
-    TBool IsCommandSupported( const TDesC8& aCmd ) ;
-
-    void HandleCommand( const TDesC8& aCmd, RBuf8& aReply, TBool aReplyNeeded );
-    void HandleCommandCancel();
-    TInt NextReplyPartLength();
-    TInt GetNextPartOfReply( RBuf8& aNextReply );
-    void ReceiveUnsolicitedResult();
-    void ReceiveUnsolicitedResultCancel();
-    void ReportNvramStatusChange( const TDesC8& aNvram );
-    void ReportExternalHandleCommandError();
-    void ReportConnectionName( const TDesC8& aName );
-    
-private:    
-    /**
-    * Read Supported Access points
-    */   
-    void SupportedAccessPointL( RBuf8& aReply );
-
-
-    /**
-    * Read Access points data
-    */   
-    void ReadAccessPointL(TInt aAccessPoint, RBuf8& aReply );
-
-
-    
-private:
-
-    TInt HandleRunError(TInt aErr);
-    
-
-private:
-
-    CPamPlugin();
-    
-    void ConstructL();
-       
-    
-private:
-    // Data
-
-    CPamEngine* iPAMEngine;
-    RBuf8* iReply;
-    };
-
-#endif      // PAMPLUGIN_H
-            
-// End of File