phoneapp/phoneuicontrol/inc/tphonecallheaderparam.h
branchRCL_3
changeset 20 3c221667e687
parent 0 5f000ab63145
child 23 40a3f856b14d
--- a/phoneapp/phoneuicontrol/inc/tphonecallheaderparam.h	Wed Jun 09 09:41:11 2010 +0300
+++ b/phoneapp/phoneuicontrol/inc/tphonecallheaderparam.h	Mon Jun 21 15:39:45 2010 +0300
@@ -70,6 +70,17 @@
         void SetOutgoingCallHeaderParamsL(
                 const TInt aCallId,
                 TPhoneCmdParamCallHeaderData* aCallHeaderData );
+        
+       /**
+       * Sets info to initializing call header.
+       * @param aCallId - call id.
+       * @param aCallHeaderData - Call header parameter into which the text/picture
+       *                          parameters will be set.
+       */
+        void SetIniticalizingCallHeaderParamsL(
+                const TInt aCallId,
+                TPhoneCmdParamCallHeaderData* aCallHeaderData );
+				
         /**
         * Updates call header info. 
         * NOTE: This method is used when state receives
@@ -141,7 +152,8 @@
         */
         void SetBasicCallHeaderParamsL(
             const TInt aCallId, 
-            TPhoneCmdParamCallHeaderData* aCallHeaderData );
+            TPhoneCmdParamCallHeaderData* aCallHeaderData,
+            TBool aInitializing );
         
         /**
         * Sets divert indication to call header if necessary
@@ -246,7 +258,14 @@
         void SetPhoneNumberAvailabilityL( 
                 const TInt aNumberLength,
                 const TBool aContactInfoAvailable );
-                
+        
+        /**
+        * Set call header labels.
+        * @param aCallHeaderData - call header params.
+        */
+        void SetCallHeaderLabels( 
+               TPhoneCmdParamCallHeaderData* aCallHeaderData );
+        
     private:
         
         MPhoneCallHeaderManagerUtility& iManagerUtility;