coreapplicationuis/SysAp/Src/SysApAccessoryObserver.cpp
branchRCL_3
changeset 63 c2c61fdca848
parent 62 924385140d98
--- a/coreapplicationuis/SysAp/Src/SysApAccessoryObserver.cpp	Tue Aug 31 15:24:25 2010 +0300
+++ b/coreapplicationuis/SysAp/Src/SysApAccessoryObserver.cpp	Wed Sep 01 12:24:48 2010 +0100
@@ -20,8 +20,6 @@
 #include "SysApAccessoryObserver.h"
 #include "SysAp.hrh"
 #include "SysApAppUi.h"
-#include <Accpolgenericidarray.h>
-#include <Accpolgenericid.h>
 
 #include <e32svr.h>      // RDebug
 
@@ -61,7 +59,6 @@
     TRACES( RDebug::Print( _L("CSysApAccessoryObserver::~CSysApAccessoryObserver") ) );
     Cancel();
     iAccessoryMode.CloseSubSession();
-    iAccessoryConnection.CloseSubSession();
     iAccessoryServer.Close();
     }
 
@@ -95,51 +92,9 @@
                 TRACES( RDebug::Print( _L("CSysApAccessoryObserver::ConstructL(): iAccMode.iAccessoryMode=%d" ), iAccMode.iAccessoryMode ) );
                 iPreviousMode = iAccMode.iAccessoryMode;
                 }                
-            TRACES( RDebug::Print( _L("CSysApAccessoryObserver::ConstructL(): trying RAccessoryConnection::CreateSubSession" ) ) );
             
-            err = iAccessoryConnection.CreateSubSession( iAccessoryServer );
-            if ( err == KErrNone )
-                {
-                TRACES( RDebug::Print( _L("CSysApAccessoryObserver::ConstructL(): connection to RAccessoryConnection established" ) ) );
-                TAccPolGenericIDArray iAccGenericIDArray;
-                err = iAccessoryConnection.GetAccessoryConnectionStatus( iAccGenericIDArray );
-                if ( err == KErrNone )
-                    {
-                    TInt iIndex = 0;
-                    TAccPolGenericID iAccGenericID = iAccGenericIDArray.GetGenericIDL( iIndex );
-                    TUint iPhysicalConnection = iAccGenericID.PhysicalConnectionCaps();
-                    if (iPhysicalConnection & KPCWired)
-                        {
-                        iPhysicalConnectionType = KPCWired;
-                        }
-                    else if (iPhysicalConnection & KPCBluetooth)
-                        {
-                        iPhysicalConnectionType = KPCBluetooth;
-                        }
-                    else if (iPhysicalConnection & KPCInfraRed)
-                        {
-                        iPhysicalConnectionType = KPCInfraRed;
-                        }
-                    else if (iPhysicalConnection & KPCUSB)
-                        {
-                        iPhysicalConnectionType = KPCUSB;
-                        }
-                    else if (iPhysicalConnection & KPCHDMI)
-                        {
-                        iPhysicalConnectionType = KPCHDMI;
-                        }
             iAccessoryMode.NotifyAccessoryModeChanged( iStatus, iAccMode );
             SetActive();
-                    }
-                else
-                    {
-                TRACES( RDebug::Print( _L("CSysApAccessoryObserver::ConstructL(): Error in Getting AccessoryConnectionStatus Error: %d " ),err ) );
-                    }
-                }
-            else
-                {
-                TRACES( RDebug::Print( _L("CSysApAccessoryObserver::ConstructL(): RAccessoryConnection::CreateSubSession - Error: %d" ), err ) );
-                }
             }
         else
             {
@@ -160,7 +115,6 @@
     {
     TRACES( RDebug::Print( _L("CSysApAccessoryObserver::DoCancel()" ) ) );
     iAccessoryMode.CancelNotifyAccessoryModeChanged();
-    iAccessoryConnection.CancelGetAccessoryConnectionStatus();
     }
 
 // ----------------------------------------------------------------------------
@@ -179,37 +133,7 @@
         }
     else if ( iAccMode.iAccessoryMode != iPreviousMode ) // for filtering audio output change notifications
         {
-        TInt err( KErrNone );
-        TAccPolGenericIDArray iAccGenericIDArray;
-        err = iAccessoryConnection.GetAccessoryConnectionStatus( iAccGenericIDArray );
-        if ( err == KErrNone )
-            {
-            TInt iIndex = 0;
-            TAccPolGenericID iAccGenericID = iAccGenericIDArray.GetGenericIDL( iIndex );
-            TUint iPhysicalConnection = iAccGenericID.PhysicalConnectionCaps();
-            if ( iPhysicalConnection & KPCWired )
-                {
-                iPhysicalConnectionType = KPCWired;
-                }
-            else if ( iPhysicalConnection & KPCBluetooth )
-                {
-                iPhysicalConnectionType = KPCBluetooth;
-                }
-            else if ( iPhysicalConnection & KPCInfraRed )
-                {
-                iPhysicalConnectionType = KPCInfraRed;
-                }
-            else if ( iPhysicalConnection & KPCUSB )
-                {
-                iPhysicalConnectionType = KPCUSB;
-                }
-            else if ( iPhysicalConnection & KPCHDMI )
-                {
-                iPhysicalConnectionType = KPCHDMI;
-                }
-            }
-        TRACES( RDebug::Print( _L("CSysApAccessoryObserver::RunL: iAccessoryMode: %d, iPhysicalConnectionType: %d" ), iAccMode.iAccessoryMode,iPhysicalConnectionType ) );             
-        iSysApAppUi.HandleAccessoryConnectedL( iAccMode.iAccessoryMode,iPhysicalConnectionType );
+        iSysApAppUi.HandleAccessoryConnectedL( iAccMode.iAccessoryMode );
         }
     
     iPreviousMode = iAccMode.iAccessoryMode;
@@ -244,14 +168,6 @@
     return iAccMode.iAccessoryMode;
     }
 
-
-// ----------------------------------------------------------------------------
-// CSysApAccessoryObserver::GetAccessoryConnectionType() const
-// ----------------------------------------------------------------------------
-TInt CSysApAccessoryObserver::GetAccessoryConnectionType() const
-    {
-    return iPhysicalConnectionType;
-    }
 // End of File