phoneapp/phoneuicontrol/inc/tphonecallheaderparam.h
branchGCC_SURGE
changeset 51 f39ed5e045e0
parent 22 6bb1b21d2484
parent 45 6b911d05207e
equal deleted inserted replaced
40:bab96b7ed1a4 51:f39ed5e045e0
   105         */
   105         */
   106         void SetDivertIndication( const TBool aDivertIndication );
   106         void SetDivertIndication( const TBool aDivertIndication );
   107         
   107         
   108         /**
   108         /**
   109         * Return remote info data
   109         * Return remote info data
       
   110         * @return True if secondary CLI is used
   110         * @param aCallid call id
   111         * @param aCallid call id
   111         * @param aData the returned remote info data
   112         * @param aData the returned remote info data
   112         */
   113         */
   113         void GetRemoteInfoDataL( 
   114         TBool GetRemoteInfoDataL( 
   114                 const TInt aCallId,
   115                 const TInt aCallId,
   115                 TDes& aData ) const;           
   116                 TDes& aData ) const;           
   116     
   117     
   117         /**
   118         /**
   118         * Sets texts for voice call header.
   119         * Sets texts for voice call header.
   214         *                          are made.
   215         *                          are made.
   215         */
   216         */
   216         void SetCliParamatersL(
   217         void SetCliParamatersL(
   217                 const TInt aCallId, 
   218                 const TInt aCallId, 
   218                 TPhoneCmdParamCallHeaderData* aCallHeaderData );  
   219                 TPhoneCmdParamCallHeaderData* aCallHeaderData );  
   219         
       
   220         /**
       
   221         * Check if call is private or payphone number. If call is 
       
   222         * Private/PayPhone call then IsCallPrivateOrPayPhone will 
       
   223         * set SetIdentitySpecificCallHeaderData parameters.
       
   224         * 
       
   225         * @param aCallId Call id.
       
   226         * @return ETrue if call is private or payphone number.
       
   227         */
       
   228         TBool IsCallPrivateOrPayPhone( const TInt aCallId, TDes& aData ) const;
       
   229         
       
   230         /**
       
   231         * Sets identity specific call header text.
       
   232         * 
       
   233         * @param aCallId Call id.
       
   234         * @param aData Identity  specific call header text data.
       
   235         */
       
   236         void SetIdentitySpecificCallHeaderData( const TInt aCallId, TDes& aData ) const;
       
   237         
   220         
   238         /**
   221         /**
   239         * Concludes does the engine have information of the
   222         * Concludes does the engine have information of the
   240         * phone number. This information is then send to the view.
   223         * phone number. This information is then send to the view.
   241         * @param aNumberLength - phone number's length
   224         * @param aNumberLength - phone number's length