phoneapp/phoneuicontrol/inc/cphonestate.h
branchRCL_3
changeset 44 3c221667e687
parent 31 ba54057fe027
child 58 40a3f856b14d
equal deleted inserted replaced
39:b8d67d6176f5 44:3c221667e687
   432         * Display call header for outgoing call (the phone number is initially
   432         * Display call header for outgoing call (the phone number is initially
   433         * displayed)
   433         * displayed)
   434         * @param aCallid call id
   434         * @param aCallid call id
   435         */
   435         */
   436         IMPORT_C void DisplayHeaderForOutgoingCallL( TInt aCallId );
   436         IMPORT_C void DisplayHeaderForOutgoingCallL( TInt aCallId );
       
   437         
       
   438         /**
       
   439         * Display initializing call header (phone number isn't initially
       
   440         * displayed)
       
   441         */
       
   442         IMPORT_C void DisplayHeaderForInitializingCallL( TInt aCallId );
   437 
   443 
   438         /**
   444         /**
   439         * Update Single Active Call
   445         * Update Single Active Call
   440         * @param aCallid call id
   446         * @param aCallid call id
   441         */
   447         */
   515         *  sent to the background
   521         *  sent to the background
   516         */
   522         */
   517         IMPORT_C TBool NeedToReturnToForegroundAppL() const;
   523         IMPORT_C TBool NeedToReturnToForegroundAppL() const;
   518 
   524 
   519         /**
   525         /**
   520         * Check if the top application is currently displayed in the foreground
   526         * Check if the top application is idle or phone app.
   521         * @return boolean value indicating that top app is displayed
   527         * @return boolean value indicating that top app is idle/phone application.
   522         */
   528         */
   523         IMPORT_C TBool TopAppIsDisplayedL() const;
   529         IMPORT_C TBool TopAppIsDisplayedL() const;
   524 
   530 
   525         /**
   531         /**
   526         * Capture keys during call notifications (dialing, incoming, waiting)
   532         * Capture keys during call notifications (dialing, incoming, waiting)
   828 
   834 
   829          /**
   835          /**
   830          * Sets toolbar loudspeaker button enabled.
   836          * Sets toolbar loudspeaker button enabled.
   831          */
   837          */
   832          IMPORT_C void SetToolbarButtonLoudspeakerEnabled();
   838          IMPORT_C void SetToolbarButtonLoudspeakerEnabled();
       
   839 
       
   840          /**
       
   841          * Sets toolbar handset button enabled.
       
   842          */
       
   843          IMPORT_C void SetToolbarButtonHandsetEnabled();
   833 
   844 
   834     protected:
   845     protected:
   835 
   846 
   836        /**
   847        /**
   837        * Returns updated remote information data.
   848        * Returns updated remote information data.
  1092         /**
  1103         /**
  1093         * Handles commands sent by easydialing plugin.
  1104         * Handles commands sent by easydialing plugin.
  1094         * @param aCommandId - command id to be handled
  1105         * @param aCommandId - command id to be handled
  1095         */
  1106         */
  1096         void HandleEasyDialingCommandsL( TInt aCommandId );
  1107         void HandleEasyDialingCommandsL( TInt aCommandId );
       
  1108         
       
  1109         /**
       
  1110         * Sets little bubble value if dialler is open.
       
  1111         */
       
  1112         void SetLittleBubbleVisibilityL(TPhoneCommandParam* aCommandParam);
  1097 
  1113 
  1098     private: // NumberEntry functions.
  1114     private: // NumberEntry functions.
  1099 
  1115 
  1100         /**
  1116         /**
  1101         * Handles key events in situations when there exists a number entry.
  1117         * Handles key events in situations when there exists a number entry.