diff -r 10e98eab6f85 -r a359256acfc6 web_plat/cod_handler_api/inc/HttpDownloadData.h --- a/web_plat/cod_handler_api/inc/HttpDownloadData.h Fri Jul 03 15:54:40 2009 +0100 +++ b/web_plat/cod_handler_api/inc/HttpDownloadData.h Thu Aug 27 07:44:59 2009 +0300 @@ -264,6 +264,11 @@ */ inline TPtrC TempFilename() const { return *iTempFilename; } + /** + * Gets the StatusCode of Media Object + * @ return iStatusCode + */ + inline TInt StatusCode () const { return iStatusCode; } public: // Setters /** @@ -403,6 +408,12 @@ */ virtual void SetPausable( TBool aPausable ) = 0; + /** + * Set StatusCode attribute. + * @param aStatusCode. + * @return void. + */ + virtual void SetStatusCode( TInt aStatusCode ) = 0; protected: // data HBufC* iName; ///< Media-Name. Owned. @@ -424,6 +435,7 @@ TInt iGlobalErrorId; ///< Global Error Id. TBool iPausable; ///< Is Media-Download Pausable? HBufC* iTempFilename; ///< Media Temp Filename. + TInt iStatusCode; };