omadrm/drmplugins/drmfilter/inc/HTTPFilterDRMDataSupplier.h
changeset 23 493788a4a8a4
parent 0 95b198f216e5
--- a/omadrm/drmplugins/drmfilter/inc/HTTPFilterDRMDataSupplier.h	Tue Feb 02 00:21:44 2010 +0200
+++ b/omadrm/drmplugins/drmfilter/inc/HTTPFilterDRMDataSupplier.h	Fri Apr 16 15:14:55 2010 +0300
@@ -21,7 +21,7 @@
 
 #include <s32mem.h>
 #include <http/mhttpdatasupplier.h>
-#include <oma1dcfcreator.h>
+#include <Oma1DcfCreator.h>
 //-----------------------------------------------------------------------------
 
 class CDRMMessageParser;
@@ -46,7 +46,7 @@
  * HeapArray8 - the helper class for memory re-allocation
  *
  * @lib DRMFilter.lib
- * @since 2.6 
+ * @since 2.6
  */
 class HeapArray8
     {
@@ -77,7 +77,7 @@
  * TDRMMemBuf - the helper class for memory re-allocation
  *
  * @lib DRMFilter.lib
- * @since 2.6 
+ * @since 2.6
  */
 class TDRMMemBuf : public TMemBuf
     {
@@ -102,7 +102,7 @@
  * a data supplier used for replace the default supplier in response data
  *
  * @lib DRMFilter.lib
- * @since 2.6 
+ * @since 2.6
  */
 class CHTTPFilterDRMDataSupplier : public CBase,
     public MHTTPDataSupplier,
@@ -113,7 +113,7 @@
     static CHTTPFilterDRMDataSupplier* NewL( TInt,
         MHTTPDataSupplier* iDataBody, CHTTPFilterDRM* aOwner );
     /** Support for Hutchinson's content protection scheme, CFM
-     *  
+     *
      */
     static CHTTPFilterDRMDataSupplier* NewL( TInt,
         MHTTPDataSupplier* iDataBody, TProcessedContentType aType,
@@ -150,7 +150,7 @@
 
     void ConstructL( TInt aSize );
     /** Support for Hutchinson's content protection scheme, CFM
-     *  
+     *
      */
     void ConstructL( TInt aSize, TProcessedContentType /*aType*/);
     /**
@@ -164,6 +164,7 @@
     TPtr8 iBufPtr;
     MHTTPDataSupplier *iPHData; // data supplier from protocol handler
     TBool iSendReady; // ready for sending?
+    TBool iLastPart; // should last part info be sent
 
     CDRMMessageParser* iDRMMessageParser;
     TInt iPrevPos;
@@ -187,4 +188,4 @@
     //-------------------------------------------------------------------------
     };
 //-----------------------------------------------------------------------------
-#endif // !_HTTPFILTERDRMDATASUPPLIER_H_ 
+#endif // !_HTTPFILTERDRMDATASUPPLIER_H_