inc/muscallmonitorobserver.h
branchRCL_3
changeset 22 73a1feb507fb
parent 21 33a5d2bbf6fc
child 23 bc78a40cd63c
--- a/inc/muscallmonitorobserver.h	Thu Aug 19 09:51:39 2010 +0300
+++ b/inc/muscallmonitorobserver.h	Tue Aug 31 15:12:07 2010 +0300
@@ -16,12 +16,11 @@
 */
 
 
-
 #ifndef MUSCALLMONITOROBSERVER_H
 #define MUSCALLMONITOROBSERVER_H
 
 #include <e32cmn.h>
-#include <CPbkContactItem.h>
+#include <badesca.h>
 
 /**
  * Observer for the monitor
@@ -33,22 +32,19 @@
 
 public: // type definitions
 
-    virtual void CallConnectedL( const TDesC& aTelNumber ) = 0;
+    virtual void CallConnectedL( const TDesC& aTelNumber, TBool aIsSipUri ) = 0;
     
-    virtual void CallHoldL( const TDesC& aTelNumber ) = 0;
+    virtual void CallHoldL( const TDesC& aTelNumber, TBool aIsSipUri ) = 0;
     
     virtual void ConferenceCallL() = 0;
     
     virtual void NoActiveCallL() = 0;
-    
-    virtual void ConferenceCallLTerminated() = 0;
    
     /**
     *
     */
-    virtual TBool ResolveAddressesL( CPbkContactItem& /*aPbkItem*/,
-                            CDesCArrayFlat*& /*aContactsArray*/,
-                            TPbkFieldId /*aTPbkFieldId*/  )
+    virtual TBool ResolveAddressesL( const TDesC& /*aContactId*/,
+                            CDesCArrayFlat*& /*aContactsArray*/)
         {
         return EFalse;
         }