fs2.protocols.ip
package fs2.protocols.ip
Members list
Concise view
Type members
Classlikes
object Checksum
Attributes
- Source:
- Checksum.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- Checksum.type
Attributes
- Companion:
- object
- Source:
- IpHeader.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
object IpHeader
Attributes
- Companion:
- trait
- Source:
- IpHeader.scala
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- IpHeader.type
case class Ipv4Header(dataLength: Int, id: Int, ttl: Int, protocol: Int, sourceIp: Ipv4Address, destinationIp: Ipv4Address, options: BitVector)
IPv4 header.
object Ipv4Header
Attributes
- Companion:
- class
- Source:
- Ipv4Header.scala
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- Ipv4Header.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
object Ipv6Header
Attributes
- Companion:
- class
- Source:
- Ipv6Header.scala
- Graph
- Supertypes
- trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
- Ipv6Header.type