phoneapp/phoneuistates/inc/cphonesinglecall.h
branchRCL_3
changeset 58 40a3f856b14d
parent 0 5f000ab63145
child 61 41a7f70b3818
equal deleted inserted replaced
57:94dc1107e8b2 58:40a3f856b14d
    63             const TInt aMessage, 
    63             const TInt aMessage, 
    64             TInt aCallId );       
    64             TInt aCallId );       
    65             
    65             
    66         IMPORT_C virtual TBool HandleCommandL( TInt aCommand );
    66         IMPORT_C virtual TBool HandleCommandL( TInt aCommand );
    67 
    67 
       
    68         /**
       
    69         * This function is called from displaycallsetup and 
       
    70         * the purpose is to do state specific things for callsetup.
       
    71         */
       
    72         IMPORT_C virtual void DoStateSpecificCallSetUpDefinitionsL();
    68 
    73 
    69     protected:
    74     protected:
    70 
    75 
    71         /**
    76         /**
    72         * By default EPOC constructor is private.
    77         * By default EPOC constructor is private.
    89         /**
    94         /**
    90         * Returns call identifier of the call this state is associated with.
    95         * Returns call identifier of the call this state is associated with.
    91         * @return   Call identifier.
    96         * @return   Call identifier.
    92         */
    97         */
    93         IMPORT_C TInt CallId() const;
    98         IMPORT_C TInt CallId() const;
       
    99         
    94     private:
   100     private:
    95     
   101     
    96     	void OpenVideoCallMenuBarL();
   102     	void OpenVideoCallMenuBarL();
    97     
   103     
    98         void HandleHeldL( TInt aCallId );
   104         void HandleHeldL( TInt aCallId );
   107             TInt aCallId, 
   113             TInt aCallId, 
   108             const TPhoneCmdParamBoolean aCommandParam );
   114             const TPhoneCmdParamBoolean aCommandParam );
   109 
   115 
   110         void CallFromNewCallQueryL();
   116         void CallFromNewCallQueryL();
   111         
   117         
   112         void HandleDiallingL( TInt aCallId );
   118         void HandleDialingL( TInt aCallId );
   113                 
       
   114         void DisplayCallSetupL( TInt aCallId );
       
   115         
   119         
   116         void SetCallResumeL();
   120         void SetCallResumeL();
   117         
   121         
   118         void SetCallHoldL();
   122         void SetCallHoldL();
   119         
   123