--- a/Msrp/MsrpHeader/src/CMSRPMessageBase.cpp Sat Jun 12 14:30:11 2010 +0530
+++ b/Msrp/MsrpHeader/src/CMSRPMessageBase.cpp Thu Nov 25 13:59:42 2010 +0200
@@ -29,6 +29,7 @@
#include "CMsrpByteRangeHeader.h"
#include "CMsrpFailureReportHeader.h"
#include "CMsrpSuccessReportHeader.h"
+#include "CMsrpStatusHeader.h"
// -----------------------------------------------------------------------------
// CMSRPMessageBase::CMSRPMessageBase
@@ -51,6 +52,7 @@
delete iByteRange;
delete iFailureReport;
delete iSuccessReport;
+ delete iStatusHeader;
}
// -----------------------------------------------------------------------------
@@ -245,4 +247,22 @@
return NULL;
}
+// -----------------------------------------------------------------------------
+// CMSRPMessageBase::SetStatusHeaderL
+// -----------------------------------------------------------------------------
+//
+EXPORT_C void CMSRPMessageBase::SetStatusHeader( CMSRPStatusHeader* aStatus )
+ {
+ iStatusHeader = aStatus;
+ }
+
+// -----------------------------------------------------------------------------
+// CMSRPMessageBase::StatusHeader
+// -----------------------------------------------------------------------------
+//
+EXPORT_C const CMSRPStatusHeader* CMSRPMessageBase::StatusHeader() const
+ {
+ return iStatusHeader;
+ }
+
// End of File