fs2.protocols.pcap

Protocol that describes libpcap files.

Attributes

See also

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

Members list

Type members

Classlikes

case class CaptureFile(header: GlobalHeader, records: Vector[Record])

Attributes

Companion
object
Source
CaptureFile.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object CaptureFile

Attributes

Companion
class
Source
CaptureFile.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class GlobalHeader(ordering: ByteOrdering, versionMajor: Int, versionMinor: Int, thiszone: Int, sigfigs: Long, snaplen: Long, network: LinkType)

Attributes

Companion
object
Source
GlobalHeader.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object GlobalHeader

Attributes

Companion
class
Source
GlobalHeader.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
sealed trait LinkType

Describes the link layer type in a PCAP capture.

Describes the link layer type in a PCAP capture.

Attributes

See also

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

Companion
object
Source
LinkType.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Ethernet.type
object IPv4.type
object IPv6.type
object MPEG2TS.type
object Null.type
object Raw.type
class Unknown
Show all
object LinkType

Companion for LinkType.

Companion for LinkType.

Attributes

Companion
trait
Source
LinkType.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
LinkType.type
case class Record(header: RecordHeader, data: BitVector)

Attributes

Companion
object
Source
Record.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Record

Attributes

Companion
class
Source
Record.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Record.type
case class RecordHeader(timestampSeconds: Long, timestampMicros: Long, includedLength: Long, originalLength: Long)

Attributes

Companion
object
Source
RecordHeader.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object RecordHeader

Attributes

Companion
class
Source
RecordHeader.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Value members

Concrete methods

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

Attributes

Source
package.scala
def gint32(implicit ordering: ByteOrdering): Codec[Int]

Attributes

Source
package.scala
def guint16(implicit ordering: ByteOrdering): Codec[Int]

Attributes

Source
package.scala
def guint32(implicit ordering: ByteOrdering): Codec[Long]

Attributes

Source
package.scala