equal
deleted
inserted
replaced
52 class CPECallArrayOwner; |
52 class CPECallArrayOwner; |
53 class CPsetSAObserver; |
53 class CPsetSAObserver; |
54 class CCCECallParameters; |
54 class CCCECallParameters; |
55 class CPECCEObserver; |
55 class CPECCEObserver; |
56 class CPESystemCallState; |
56 class CPESystemCallState; |
|
57 class CRepository; |
57 |
58 |
58 // CLASS DECLARATION |
59 // CLASS DECLARATION |
59 |
60 |
60 /** |
61 /** |
61 * CPECallHandling Handles voice call related events from phone engine. |
62 * CPECallHandling Handles voice call related events from phone engine. |
646 * Set call origin to datastore. |
647 * Set call origin to datastore. |
647 * @param aCallid. |
648 * @param aCallid. |
648 * @param aCall reference to call object |
649 * @param aCall reference to call object |
649 */ |
650 */ |
650 void SetCallOrigin( const TInt aCallId, const MCCECall& aCall ) const; |
651 void SetCallOrigin( const TInt aCallId, const MCCECall& aCall ) const; |
|
652 |
|
653 /** |
|
654 * Set COLP number to datastore if remote party number is |
|
655 * different from dialled number. |
|
656 * @param aCallid. |
|
657 * @param aCall reference to call object |
|
658 */ |
|
659 void SetColpNumber( TInt aCallId, const MCCECall& aCall ) const; |
651 |
660 |
652 protected: |
661 protected: |
653 // Phone model instance which owns this object. |
662 // Phone model instance which owns this object. |
654 MPEPhoneModelInternal& iModel; |
663 MPEPhoneModelInternal& iModel; |
655 // Handle to converged call engine (CCE) interface |
664 // Handle to converged call engine (CCE) interface |
687 * CCE observer. |
696 * CCE observer. |
688 */ |
697 */ |
689 CPECCEObserver* iCCEObserver; |
698 CPECCEObserver* iCCEObserver; |
690 // System Call State |
699 // System Call State |
691 CPESystemCallState* iSystemCallState; |
700 CPESystemCallState* iSystemCallState; |
|
701 |
|
702 CRepository* iRepository; |
692 }; |
703 }; |
693 |
704 |
694 #endif // CPECALLHANDLING_H |
705 #endif // CPECALLHANDLING_H |
695 |
706 |
696 // End of File |
707 // End of File |