diff -r 33a5d2bbf6fc -r 73a1feb507fb tsrc/musenginestub/inc/musengreceivesessionobserver.h --- a/tsrc/musenginestub/inc/musengreceivesessionobserver.h Thu Aug 19 09:51:39 2010 +0300 +++ b/tsrc/musenginestub/inc/musengreceivesessionobserver.h Tue Aug 31 15:12:07 2010 +0300 @@ -21,34 +21,38 @@ // INCLUDES -#include "musengsessionobserver.h" +#include // CLASS DECLARATION /** -* -* -* @lib ???.lib +* Observer interface to be implemented by clients interested about notifications +* of receiving (MT) side session specific events. */ -class MMusEngReceiveSessionObserver : public MMusEngSessionObserver +class MMusEngReceiveSessionObserver { public: /** - * - * - * @since S60 v3.2 + * There is new incoming session. + * Session is not yet handled in any way and cannot yet be accepted + * or rejected. User should not be notified at this stage. */ - virtual void IncomingSession( const TDesC& aOriginator ) = 0; - + virtual void IncomingSessionPreNotification() = 0; + + /** + * There is new incoming session ready to be accepted or rejected. + * User can be notified. + */ + virtual void IncomingSession( const TDesC& aOriginator, + const TDesC& aOriginatorIdentity ) = 0; /** * Current receiving session is buffering received RTP. - * - * @since S60 v3.2 */ virtual void StreamBuffering() = 0; + }; #endif \ No newline at end of file