fs2.protocols.ip

Members list

Concise view

Type members

Classlikes

object Checksum

Attributes

Source:
Checksum.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
sealed trait IpHeader

Attributes

Companion:
object
Source:
IpHeader.scala
Graph
Supertypes
class Object
trait Matchable
class Any
object IpHeader

Attributes

Companion:
trait
Source:
IpHeader.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
case class Ipv4Header(dataLength: Int, id: Int, ttl: Int, protocol: Int, sourceIp: Ipv4Address, destinationIp: Ipv4Address, options: BitVector)

IPv4 header.

IPv4 header.

Attributes

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

Attributes

Companion:
class
Source:
Ipv4Header.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class Ipv6Header(trafficClass: Int, flowLabel: Int, payloadLength: Int, protocol: Int, hopLimit: Int, sourceIp: Ipv6Address, destinationIp: Ipv6Address)

Simplified model of an IPv6 header -- extension headers are not directly supported.

Simplified model of an IPv6 header -- extension headers are not directly supported.

Attributes

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

Attributes

Companion:
class
Source:
Ipv6Header.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type