diff -r cf5481c2bc0b -r 69946d1824c4 videocollection/mpxmyvideoscollection/inc/vcxmyvideosmdsalbums.h --- a/videocollection/mpxmyvideoscollection/inc/vcxmyvideosmdsalbums.h Fri Apr 16 14:59:52 2010 +0300 +++ b/videocollection/mpxmyvideoscollection/inc/vcxmyvideosmdsalbums.h Mon May 03 12:32:50 2010 +0300 @@ -41,7 +41,7 @@ public CActive, public MMdEQueryObserver, public MMdERelationItemObserver -#if 0 // not used +#if 0 , public MMdERelationObserver #endif @@ -77,13 +77,21 @@ public: // new methods /** + * From CActive. * Cancels possible ongoing asynchronous request. * * @param aType Defines what kind of request is cancelled. */ - void Cancel( CVcxMyVideosMdsDb::TRequestType aType = CVcxMyVideosMdsDb::EAll ); + void DoCancel( CVcxMyVideosMdsDb::TRequestType aType = CVcxMyVideosMdsDb::EAll ); /** + * Cancels queries. + * + * @param aType Defines what kind of request is cancelled. + */ + void CancelQueries( CVcxMyVideosMdsDb::TRequestType aType = CVcxMyVideosMdsDb::EAll ); + + /** * Gets My Videos albums from MDS asynchronously. * HandleGetAlbumsResp() callback function is called when ready. * Utilizes CVcxMyVideosMdsCmdQueue. @@ -300,7 +308,7 @@ * @param aMpxCmd Media containing command parameters: array with albums IDs. * @param aClient Response call is done to this object. */ - void CVcxMyVideosMdsAlbums::DoRemoveAlbumsL( CMPXMedia* aMpxCmd, + void DoRemoveAlbumsL( CMPXMedia* aMpxCmd, MVcxMyVideosMdsAlbumsObserver& aClient ); /**