Class TCPDecoder

java.lang.Object
nl.sidnlabs.pcap.decoder.TCPDecoder
All Implemented Interfaces:
Decoder

public class TCPDecoder extends Object implements Decoder
  • Constructor Details

    • TCPDecoder

      public TCPDecoder(DNSDecoder dnsDecoder)
  • Method Details

    • reassemble

      public Packet reassemble(Packet packet, byte[] packetData)
      decode the packetdata
      Specified by:
      reassemble in interface Decoder
      Parameters:
      packet - network packet
      packetData - data to assemble
      Returns:
      reassembled packet of NULL packet
    • decode

      public ByteBuffer decode(Packet packet, byte[] packetData)
    • readUnsignedInt

      public long readUnsignedInt(byte[] buf)
    • clearCache

      public void clearCache(int cacheTTL)
    • printStats

      public void printStats()
      Specified by:
      printStats in interface Decoder
    • reset

      public void reset()
      Specified by:
      reset in interface Decoder