package pcap

Protocol that describes libpcap files.

See also

Linear Supertypes
  1. Alphabetic
  2. By inheritance
  1. pcap
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
  1. Public
  2. All

Type Members

  1. case class CaptureFile(header: GlobalHeader, records: Vector[Record]) extends Product with Serializable

  2. case class EthernetFrameHeader(destination: MacAddress, source: MacAddress, ethertypeOrLength: Int) extends Product with Serializable

    Header of an ethernet frame as captured in a pcap file.

  3. case class GlobalHeader(ordering: ByteOrdering, versionMajor: Int, versionMinor: Int, thiszone: Int, sigfigs: Long, snaplen: Long, network: LinkType) extends Product with Serializable

  4. sealed trait LinkType extends AnyRef

    Describes the link layer type in a PCAP capture.

    Describes the link layer type in a PCAP capture.

    See also

  5. case class Record(header: RecordHeader, data: BitVector) extends Product with Serializable

  6. case class RecordHeader(timestampSeconds: Long, timestampMicros: Long, includedLength: Long, originalLength: Long) extends Product with Serializable

Value Members

  1. object CaptureFile extends Serializable

  2. object EtherType

  3. object EthernetFrameHeader extends Serializable

  4. object GlobalHeader extends Serializable

  5. object LinkType

    Companion for LinkType.

  6. object Record extends Serializable

  7. object RecordHeader extends Serializable

  8. def gint16(implicit ordering: ByteOrdering): Codec[Int]

  9. def gint32(implicit ordering: ByteOrdering): Codec[Int]

  10. def guint16(implicit ordering: ByteOrdering): Codec[Int]

  11. def guint32(implicit ordering: ByteOrdering): Codec[Long]

Inherited from AnyRef

Inherited from Any