web_plat/connection_manager_api/inc/InternetConnectionManager.h
branchRCL_3
changeset 48 79859ed3eea9
parent 37 ac77f89b1d9e
child 49 919f36ff910f
equal deleted inserted replaced
47:e1bea15f9a39 48:79859ed3eea9
    18 */
    18 */
    19 
    19 
    20 
    20 
    21 #ifndef INTERNET_CONNECTION_MANAGER_H
    21 #ifndef INTERNET_CONNECTION_MANAGER_H
    22 #define INTERNET_CONNECTION_MANAGER_H
    22 #define INTERNET_CONNECTION_MANAGER_H
       
    23 
       
    24 #warning The Connection Manager API will be removed wk25. Please see http://wikis.in.nokia.com/Browser/APIMigration for more information
    23 
    25 
    24 //FORWARD DECLARATIONS
    26 //FORWARD DECLARATIONS
    25 class CIntConnectionInitiator;
    27 class CIntConnectionInitiator;
    26 class CApUtils;
    28 class CApUtils;
    27 class CApDataHandler;
    29 class CApDataHandler;
   242         /**
   244         /**
   243         * Shows the connection changed dialog.
   245         * Shows the connection changed dialog.
   244         * @return none.
   246         * @return none.
   245         */
   247         */
   246         IMPORT_C void ShowConnectionChangedDlg();
   248         IMPORT_C void ShowConnectionChangedDlg();
   247         
       
   248 	
   249 	
   249 	public:
   250 	public:
   250 
   251 
   251 		/**
   252 		/**
   252 		*Destructor
   253 		*Destructor
   395 		TBool InIntArray( TInt aUpperBound, const TInt* aArray, TInt aElement );
   396 		TBool InIntArray( TInt aUpperBound, const TInt* aArray, TInt aElement );
   396  				
   397  				
   397 		/**
   398 		/**
   398 		*Utility functions that are used to establish a connection with a snap Id
   399 		*Utility functions that are used to establish a connection with a snap Id
   399 		*/
   400 		*/
   400  		TInt ConnectWithSnapIdL(TUint32 aRequestedSnapId);
   401  		TInt ConnectWithSnapId(TUint32 aRequestedSnapId);
   401  		
   402  		
   402  		TInt ConnectSnapWithoutCheckL(TUint32 aRequestedSnapId);
   403  		TInt ConnectSnapWithoutCheckL(TUint32 aRequestedSnapId);
   403 		 
   404 		 
   404 		TInt ConnectSnapL	(TConnSnapPref& aPref1);
   405 		TInt ConnectSnapL	(TConnSnapPref& aPref1);
   405  
   406  
   626         
   627         
   627         void DoShowConnectionChangedDlgL();
   628         void DoShowConnectionChangedDlgL();
   628         
   629         
   629         void InitializeL();
   630         void InitializeL();
   630 
   631 
   631     public:
       
   632         /**
       
   633         * Cancels the connection.
       
   634         * @return none.
       
   635         */         
       
   636          virtual void CancelConnection();
       
   637          
       
   638          void SetOccPreferences(TSetOCCPreferences aOCCPreferences);
       
   639     
       
   640 	private:
   632 	private:
   641 
   633 
   642     	CApAccessPointItem* iCurrentAP;
   634     	CApAccessPointItem* iCurrentAP;
   643 	    CApDataHandler* iApDataHandler;
   635 	    CApDataHandler* iApDataHandler;
   644 		CApUtils* iApUtils;
   636 		CApUtils* iApUtils;