Package

scodec.protocols

pcap

Permalink

package pcap

Protocol that describes libpcap files.

Source
package.scala
See also

http://wiki.wireshark.org/Development/LibpcapFileFormat

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. pcap
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

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

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

    Permalink

    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

    Permalink
  4. sealed trait LinkType extends AnyRef

    Permalink

    Describes the link layer type in a PCAP capture.

    Describes the link layer type in a PCAP capture.

    See also

    http://www.tcpdump.org/linktypes.html

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

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

    Permalink

Value Members

  1. object CaptureFile extends Serializable

    Permalink
  2. object EtherType

    Permalink
  3. object EthernetFrameHeader extends Serializable

    Permalink
  4. object GlobalHeader extends Serializable

    Permalink
  5. object LinkType

    Permalink

    Companion for LinkType.

  6. object Record extends Serializable

    Permalink
  7. object RecordHeader extends Serializable

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

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

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

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

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped