public static L7PduEntity Map(L7Pdu l7Pdu) => new L7PduEntity { FirstSeenTicks = l7Pdu.FirstSeenTicks, LastSeenTicks = l7Pdu.LastSeenTicks, Direction = (SByte)l7Pdu.Direction, Payload = l7Pdu.Payload };
public MappingBenchmark() { Mapper.Initialize(cfg => cfg.CreateMap <L7Pdu, L7PduEntity>()); TinyMapper.Bind <L7Pdu, L7PduEntity>(); this._l7Pdu = new L7Pdu(new Frame { L7Payload = new Byte[0] }, FlowDirection.Up); }
public MappingBenchmark() { Mapper.Initialize(cfg => cfg.CreateMap <L7Pdu, L7PduEntity>()); TinyMapper.Bind <L7Pdu, L7PduEntity>(); var pduFrame = new Frame(0, new Byte[0]); pduFrame.SetupL7PayloadDataSegment(0, 0); this._l7Pdu = new L7Pdu(pduFrame, FlowDirection.Up); }
private static L7Pdu CreateL7Pdu(FlowDirection flowDirection, DateTime firstSeen, DateTime lastSeen) { Frame CreateFrame(DateTime dateTime) => new Frame { TimestampTicks = dateTime.Ticks, L7Payload = new Byte[0] }; if (flowDirection == FlowDirection.None) { throw new Exception("Invalid FlowDirection"); } var reassembledL7Pdu = new L7Pdu(CreateFrame(firstSeen), flowDirection); reassembledL7Pdu.AddFrame(CreateFrame(lastSeen)); return(reassembledL7Pdu); }
private static L7Pdu CreateL7Pdu(FlowDirection flowDirection, DateTime firstSeen, DateTime lastSeen) { Frame CreateFrame(DateTime dateTime) { var packetData = new Byte[0]; var frame = new Frame(dateTime.Ticks, packetData); frame.SetupL7PayloadDataSegment(0, 0); return(frame); } if (flowDirection == FlowDirection.None) { throw new Exception("Invalid FlowDirection"); } var reassembledL7Pdu = new L7Pdu(CreateFrame(firstSeen), flowDirection); reassembledL7Pdu.AddFrame(CreateFrame(lastSeen)); return(reassembledL7Pdu); }