phoneapp/phoneuistates/inc/cphoneconferenceandwaitingandcallsetup.h
branchRCL_3
changeset 61 41a7f70b3818
parent 14 24062c24fe38
child 62 5266b1f337bd
equal deleted inserted replaced
58:40a3f856b14d 61:41a7f70b3818
    62         
    62         
    63         virtual void HandleKeyMessageL(
    63         virtual void HandleKeyMessageL(
    64             TPhoneKeyEventMessages aMessage,
    64             TPhoneKeyEventMessages aMessage,
    65             TKeyCode aCode );
    65             TKeyCode aCode );
    66      
    66      
    67         /**
       
    68         * HandleError
       
    69         * Implements error handling framework
       
    70         * @param aErrorInfo: the error info
       
    71         */
       
    72         IMPORT_C virtual void HandleErrorL( 
       
    73             const TPEErrorInfo& aErrorInfo ); 
       
    74 
    67 
    75     protected:
    68     protected:
    76 
    69 
    77         /**
    70         /**
    78         * By default EPOC constructor is private.
    71         * By default EPOC constructor is private.
    83             MPhoneCustomization* aPhoneCustomization );
    76             MPhoneCustomization* aPhoneCustomization );
    84         
    77         
    85         /**
    78         /**
    86         * ConstructL()
    79         * ConstructL()
    87         */
    80         */
    88         virtual void ConstructL();
    81         virtual void ConstructL();   
    89         
       
    90         virtual void OpenMenuBarL();        
       
    91 
    82 
    92         virtual void UpdateInCallCbaL();
    83         virtual void UpdateInCallCbaL();
    93         
    84         
    94         virtual void HandleConferenceIdleL();
    85         virtual void HandleConferenceIdleL();
    95         
    86         
    96         virtual void HandleIdleL( TInt aCallId );
    87         virtual void HandleIdleL( TInt aCallId );
    97         
    88         
    98         
    89         
    99      private:
    90      private:
   100 
    91 
   101 		void HandleConnectingL( TInt aCallId );
    92         void HandleConnectingL( TInt aCallId );
   102 		
    93         
   103 		void HandleConnectedL( TInt aCallId );
    94         void HandleConnectedL( TInt aCallId );
   104 		
    95         
   105 		void UpdateConnectingCbaL();
    96         void UpdateConnectingCbaL();
   106 		
    97         
   107      private:
    98      private:
   108          
    99          
   109          /**
   100          /**
   110          * Status of ConferenceAndWaitingAndCallSetup alerting
   101          * Status of ConferenceAndWaitingAndCallSetup alerting
   111          */
   102          */
   112          TBool iAlerting;
   103          TBool iAlerting;
   113 		
   104         
   114     };
   105     };
   115 
   106 
   116 #endif // CPHONECONFERENCEANDWAITINGANDCALLSETUP_H
   107 #endif // CPHONECONFERENCEANDWAITINGANDCALLSETUP_H
   117 
   108 
   118 // End of File
   109 // End of File