Пример #1
0
 private void CopyL7Pdu(L7PDU l7Pdu)
 {
     this.UnorderedFrameList.AddRange(l7Pdu.UnorderedFrameList.Select(f => new PmFrameVirtual(f)));
     this.ExtractedBytes            = l7Pdu.ExtractedBytes;
     this.FlowDirection             = l7Pdu.FlowDirection;
     this.IsContainingCorruptedData = l7Pdu.IsContainingCorruptedData;
     this.LowestTCPSeq          = l7Pdu.LowestTCPSeq;
     this.MissingFrameSequences = l7Pdu.MissingFrameSequences;
     this.OrderingKey           = l7Pdu.OrderingKey;
 }
 /// <summary> Removes the l 7 PDU described by PDU.</summary>
 /// <param name="pdu"> The PDU. </param>
 public void RemoveL7PDU(L7PDU pdu)
 {
     this._pdUs.Remove(pdu);
 }
Пример #3
0
 public L7PDU(FsUnidirectionalFlow baseFlow, L7PDU l7Pdu) : this(baseFlow)
 {
     this.CopyL7Pdu(l7Pdu);
 }
 /// <summary> Adds a l 7 PDU.</summary>
 /// <param name="pdu"> The PDU. </param>
 public void AddL7PDU(L7PDU pdu) => this._pdUs.Add(pdu);