/// <summary>
        /// Method to reset the test suite status to initialization.
        /// </summary>
        public override void Reset()
        {
            base.Reset();
            segPdu.compressFlag = (byte)PACKET_COMPR_FLAG.PACKET_COMPR_TYPE_RDP8;

            rdpegfxPdusToSent.Clear();
            currentTestType = RdpegfxNegativeTypes.None;

            segPdu.Reset();
            surfManager.Reset();

            ClearCodecBandEncoder.GetInstance().ResetVBarStorage();
        }
 public void Reset()
 {
     currentTestType = RdpegfxNegativeTypes.None;
     ClearSegments();
 }
 /// <summary>
 /// Set the type of current test.
 /// </summary>
 /// <param name="testType">The test type.</param>
 public void SetTestType(RdpegfxNegativeTypes testType)
 {
     currentTestType = testType;
     this.segPdu.SetTestType(testType);
 }
 /// <summary>
 /// Set the type of current test.
 /// </summary>
 /// <param name="testType">The test type.</param>
 public void SetTestType(RdpegfxNegativeTypes testType)
 {
     currentTestType = testType;
 }
 /// <summary>
 /// Set test type.
 /// </summary>
 public void SetTestType(RdpegfxNegativeTypes type)
 {
     ccTestType = type;
 }
 /// <summary>
 /// Constructor.
 /// </summary>
 public RdpegfxRfxProgCodecBlockManagerDecorator(RdpegfxNegativeTypes testType)
 {
     bmTestType = testType;
 }
 /// <summary>
 /// Constructor.
 /// </summary>
 public RdpegfxRfxProgCodecBlockManagerDecorator(RdpegfxNegativeTypes testType)
 {
     bmTestType = testType;
 }
 /// <summary>
 /// Set test type.
 /// </summary>
 public void SetTestType(RdpegfxNegativeTypes type)
 {
     ccTestType = type;
 }