coreapplicationuis/SysAp/Inc/SysApAppUi.h
branchRCL_3
changeset 18 0818dd463d41
parent 17 5e7d68cc22e0
child 19 924385140d98
equal deleted inserted replaced
17:5e7d68cc22e0 18:0818dd463d41
    96 
    96 
    97 class CSysApDefaultKeyHandler;
    97 class CSysApDefaultKeyHandler;
    98 class CSysApDriveUnlockHandler;
    98 class CSysApDriveUnlockHandler;
    99 class CSysApDriveEjectHandler;
    99 class CSysApDriveEjectHandler;
   100 
   100 
       
   101 class CSysApGanHandler;
       
   102 
   101 class CSysApBatteryInfoController;
   103 class CSysApBatteryInfoController;
   102 
   104 
   103 //CONSTANTS
   105 //CONSTANTS
   104 const TInt KDummyReason( -1 );
   106 const TInt KDummyReason( -1 );
   105 const TInt KBluetoothModulePowerModeOn ( 1 );
   107 const TInt KBluetoothModulePowerModeOn ( 1 );
   732         * Gets called by SetSignalIndicatorL() when in Wcdma network
   734         * Gets called by SetSignalIndicatorL() when in Wcdma network
   733         * @param None
   735         * @param None
   734         * @return void
   736         * @return void
   735         */
   737         */
   736         void SetSignalIndicatorWcdmaL();
   738         void SetSignalIndicatorWcdmaL();
       
   739 
       
   740         /**
       
   741         * Gets called by SetSignalIndicatorL() when in Gan network
       
   742         * @param None
       
   743         * @return void
       
   744         */
       
   745         void SetSignalIndicatorGanL();
   737 
   746 
   738         /**
   747         /**
   739         * Handles GPRS suspend/resume notes if feature supported.
   748         * Handles GPRS suspend/resume notes if feature supported.
   740         * ie. Gprs state icon or common signal icon.
   749         * ie. Gprs state icon or common signal icon.
   741         * @param None
   750         * @param None
  1428         * Get the logs observer. Created if does not exist.
  1437         * Get the logs observer. Created if does not exist.
  1429         * 
  1438         * 
  1430         * @since S60 3.2
  1439         * @since S60 3.2
  1431         * @return reference to CSysApCenRepLogsObserver object
  1440         * @return reference to CSysApCenRepLogsObserver object
  1432         */
  1441         */
  1433         CSysApCenRepLogsObserver& CSysApAppUi::LogsObserverL();
  1442         CSysApCenRepLogsObserver& LogsObserverL();
  1434 
  1443 
  1435     /**
  1444     /**
  1436      * Adds MMC removal item(s) to power menu.
  1445      * Adds MMC removal item(s) to power menu.
  1437      * 
  1446      * 
  1438      * @since S60 5.2
  1447      * @since S60 5.2
  1690     //Offset of profile-related menu items in power key menu
  1699     //Offset of profile-related menu items in power key menu
  1691     TInt iProfileItemsOffset;
  1700     TInt iProfileItemsOffset;
  1692     //Flag to record if the TD network is enalbed.
  1701     //Flag to record if the TD network is enalbed.
  1693 		TBool iTDEnable;
  1702 		TBool iTDEnable;
  1694 		TBool IsDefaultPowerKeyBehavior();
  1703 		TBool IsDefaultPowerKeyBehavior();
       
  1704 		
       
  1705     // Are we in GAN mode
       
  1706     TBool iGanEnabled;
       
  1707         
       
  1708     // Handler for GAN events
       
  1709     CSysApGanHandler* iSysApGanHandler;
  1695 
  1710 
  1696     };
  1711     };
  1697 
  1712 
  1698 #endif      // SYSAPAPPUI_H
  1713 #endif      // SYSAPAPPUI_H
  1699 
  1714