network-house-0.1.0.3: data and parsers for Ethernet, TCP, UDP, IPv4, IPv6, ICMP, DHCP, TFTP
Safe HaskellSafe-Inferred
LanguageHaskell2010

Net.IPv6

Documentation

data Addr Source #

Instances

Instances details
Eq Addr Source # 
Instance details

Defined in Net.IPv6

Methods

(==) :: Addr -> Addr -> Bool #

(/=) :: Addr -> Addr -> Bool #

Parse Addr Source # 
Instance details

Defined in Net.IPv6

Unparse Addr Source # 
Instance details

Defined in Net.IPv6

Methods

unparse :: Addr -> UnparseS Source #

newtype Word4 Source #

Constructors

Word4 Word8 

Instances

Instances details
Parse Word4 Source # 
Instance details

Defined in Net.IPv6

newtype Word20 Source #

Constructors

Word20 Word32 

Instances

Instances details
Parse Word20 Source # 
Instance details

Defined in Net.IPv6

data Packet content Source #

Constructors

Packet 

Instances

Instances details
Functor Packet Source # 
Instance details

Defined in Net.IPv6

Methods

fmap :: (a -> b) -> Packet a -> Packet b #

(<$) :: a -> Packet b -> Packet a #

Parse content => Parse (Packet content) Source # 
Instance details

Defined in Net.IPv6

Methods

parse :: PacketParser (Packet content) Source #

Unparse content => Unparse (Packet content) Source # 
Instance details

Defined in Net.IPv6

Methods

unparse :: Packet content -> UnparseS Source #