web_plat/cod_handler_api/inc/HttpDownloadData.h
changeset 10 a359256acfc6
parent 0 dd21522fd290
child 26 cb62a4f66ebe
--- 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;
     };