network-house-0.1.0.2: data and parsers for Ethernet, TCP, UDP, IPv4, IPv6, ICMP, DHCP, TFTP

Safe HaskellSafe
LanguageHaskell98

Net.IPv6

Documentation

data Addr #

Instances

Eq Addr # 

Methods

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

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

Unparse Addr # 

Methods

unparse :: Addr -> UnparseS #

Parse Addr # 

newtype Word4 #

Constructors

Word4 Word8 

Instances

newtype Word20 #

Constructors

Word20 Word32 

Instances

data Packet content #

Constructors

Packet 

Instances

Functor Packet # 

Methods

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

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

Unparse content => Unparse (Packet content) # 

Methods

unparse :: Packet content -> UnparseS #

Parse content => Parse (Packet content) # 

Methods

parse :: PacketParser (Packet content) #