| Safe Haskell | None |
|---|
Network.HPACK.Types
- type HeaderName = CI ByteString
- type HeaderValue = ByteString
- type HeaderStuff = ByteString
- fromHeaderName :: HeaderName -> HeaderStuff
- toHeaderName :: HeaderStuff -> HeaderName
- type Header = (HeaderName, ByteString)
- type ByteStream = ByteString
- type Index = Int
- data DecodeError = IndexOverrun Index
Header
type HeaderName = CI ByteString
Header name
type HeaderValue = ByteStringSource
Header value.
type HeaderStuff = ByteStringSource
To be a HeaderName or HeaderValue.
fromHeaderName :: HeaderName -> HeaderStuffSource
Converting HeaderName to HeaderStuff.
toHeaderName :: HeaderStuff -> HeaderNameSource
Converting HeaderStuff to HeaderName.
type Header = (HeaderName, ByteString)
Header
Misc
type ByteStream = ByteStringSource
Byte stream in HTTP request/response.
data DecodeError Source
Errors for decoder.
Constructors
| IndexOverrun Index | Index is out of range |
Instances