diff -r ab526b8cacfb -r 60e492b28869 mmserv/tms/tmsimpl/inc/tmsclientsinkbodyimpl.h --- a/mmserv/tms/tmsimpl/inc/tmsclientsinkbodyimpl.h Mon Jun 21 16:15:34 2010 +0300 +++ b/mmserv/tms/tmsimpl/inc/tmsclientsinkbodyimpl.h Thu Jul 15 19:13:36 2010 +0300 @@ -27,6 +27,7 @@ // FORWARD DECLARATIONS class TMSClientSinkObserver; class TMSBuffer; +class TMSGlobalContext; class TMSCallProxy; // TMSClientSinkBodyImpl class @@ -35,7 +36,6 @@ { public: static gint Create(TMSClientSinkBody*& bodyimpl); - // From TMSClientSinkBody begins virtual ~TMSClientSinkBodyImpl(); @@ -49,13 +49,10 @@ virtual gint GetType(TMSSinkType& sinktype); - // From TMSClientSinkBody ends - // From MQueueHandlerObserver starts virtual void QueueEvent(TInt aEventType, TInt aError, void* user_data); - // From MQueueHandlerObserver ends - void SetProxy(TMSCallProxy* aProxy, gpointer queuehandler); + void SetProxy(TMSGlobalContext* context, gpointer queuehandler); private: TMSClientSinkBodyImpl(); @@ -64,6 +61,7 @@ private: TMSClientSinkObserver* iObserver; gpointer iUserData; + TMSGlobalContext* iContext; TMSCallProxy* iProxy; };