diff -r 33a5d2bbf6fc -r 73a1feb507fb inc/muscallmonitorobserver.h --- 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 -#include +#include /** * 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; }