Esempio n. 1
0
        public Boolean NewMessage()
        {
            var newMessage = this._basePduStream.NewMessage();

            this.CurrentPdu = this._basePduStream.CurrentPdu;
            return(newMessage);
        }
Esempio n. 2
0
 public static L7PduEntity Map(IL7Pdu l7Pdu) =>
 new L7PduEntity
 {
     FirstSeenTicks = l7Pdu.FirstSeenTicks,
     LastSeenTicks  = l7Pdu.LastSeenTicks,
     Direction      = (SByte)l7Pdu.Direction,
     Payload        = l7Pdu.Payload
 };
Esempio n. 3
0
        public Boolean NewMessage()
        {
            this.ResetBaseStreamToCurrentPosition();
            var newMessage = this._basePduStream.NewMessage();

            this.CurrentPdu = this._basePduStream.CurrentPdu;
            return(newMessage);
        }
Esempio n. 4
0
        protected SnooperExportBase(IPduReader reader)
        {
            this.ConversationId = reader.CurrentConversation.Id;
            this.Timestamp      = reader.CurrentPdu.FirstSeen;
            this.Direction      = reader.CurrentPdu.Direction;

#if DEBUG
            this.Conversation = reader.CurrentConversation;
            this.Pdu          = reader.CurrentPdu;
#else
            this.Conversation = reader.CurrentConversation.ToString();
            this.Pdu          = reader.CurrentPdu.ToString();
#endif
        }
Esempio n. 5
0
 public Int32 CompareTo(IL7Pdu other) => this.FirstSeenTicks.CompareTo(other.FirstSeenTicks);
Esempio n. 6
0
 public Int32 GetHashCode(IL7Pdu obj) => obj.GetHashCode();
Esempio n. 7
0
 public Boolean Equals(IL7Pdu x, IL7Pdu y) => MemberCompare.Equal(x, y);