fs2.protocols.pcap

Protocol that describes libpcap files.

Attributes

See also:

Members list

Concise view

Type members

Classlikes

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

Attributes

Companion:
object
Source:
CaptureFile.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
CaptureFile.scala
Graph
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
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
GlobalHeader.scala
Graph
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:
Companion:
object
Source:
LinkType.scala
Graph
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
object LinkType

Companion for LinkType.

Companion for LinkType.

Attributes

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

Attributes

Companion:
object
Source:
Record.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Record

Attributes

Companion:
class
Source:
Record.scala
Graph
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
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
RecordHeader.scala
Graph
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