Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Network.WebSockets.Extensions
Synopsis
- data ExtensionDescription = ExtensionDescription {}
- type ExtensionDescriptions = [ExtensionDescription]
- parseExtensionDescriptions :: ByteString -> Either String ExtensionDescriptions
- type NegotiateExtension = ExtensionDescriptions -> Either String Extension
- data Extension = Extension {}
Documentation
data ExtensionDescription #
Constructors
ExtensionDescription | |
Instances
Show ExtensionDescription # | |
Defined in Network.WebSockets.Extensions.Description Methods showsPrec :: Int -> ExtensionDescription -> ShowS show :: ExtensionDescription -> String showList :: [ExtensionDescription] -> ShowS | |
Eq ExtensionDescription # | |
Defined in Network.WebSockets.Extensions.Description Methods (==) :: ExtensionDescription -> ExtensionDescription -> Bool (/=) :: ExtensionDescription -> ExtensionDescription -> Bool |
type ExtensionDescriptions = [ExtensionDescription] #
parseExtensionDescriptions :: ByteString -> Either String ExtensionDescriptions #
type NegotiateExtension = ExtensionDescriptions -> Either String Extension #
An extension is currently allowed to set extra headers and transform the
parse/write functions of Connection
.
This type is very likely to change as other extensions are introduced.