gi-soup-2.4.2: Libsoup bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Soup.Structs.MessageHeaders

Contents

Description

The HTTP message headers associated with a request or response.

Synopsis

Exported types

newtype MessageHeaders Source

Instances

BoxedObject MessageHeaders Source 
((~) * signature (Range -> Int32 -> m ()), MonadIO m) => MethodInfo * MessageHeadersSetRangesMethodInfo MessageHeaders signature Source 
((~) * signature (Int64 -> Int64 -> m ()), MonadIO m) => MethodInfo * MessageHeadersSetRangeMethodInfo MessageHeaders signature Source 
((~) * signature ([Expectation] -> m ()), MonadIO m) => MethodInfo * MessageHeadersSetExpectationsMethodInfo MessageHeaders signature Source 
((~) * signature (Encoding -> m ()), MonadIO m) => MethodInfo * MessageHeadersSetEncodingMethodInfo MessageHeaders signature Source 
((~) * signature (Text -> Maybe (Map Text Text) -> m ()), MonadIO m) => MethodInfo * MessageHeadersSetContentTypeMethodInfo MessageHeaders signature Source 
((~) * signature (Int64 -> Int64 -> Int64 -> m ()), MonadIO m) => MethodInfo * MessageHeadersSetContentRangeMethodInfo MessageHeaders signature Source 
((~) * signature (Int64 -> m ()), MonadIO m) => MethodInfo * MessageHeadersSetContentLengthMethodInfo MessageHeaders signature Source 
((~) * signature (Text -> Maybe (Map Text Text) -> m ()), MonadIO m) => MethodInfo * MessageHeadersSetContentDispositionMethodInfo MessageHeaders signature Source 
((~) * signature (Text -> Text -> m ()), MonadIO m) => MethodInfo * MessageHeadersReplaceMethodInfo MessageHeaders signature Source 
((~) * signature (Text -> m ()), MonadIO m) => MethodInfo * MessageHeadersRemoveMethodInfo MessageHeaders signature Source 
((~) * signature (Text -> Text -> m Bool), MonadIO m) => MethodInfo * MessageHeadersHeaderEqualsMethodInfo MessageHeaders signature Source 
((~) * signature (Text -> Text -> m Bool), MonadIO m) => MethodInfo * MessageHeadersHeaderContainsMethodInfo MessageHeaders signature Source 
((~) * signature (Int64 -> m (Bool, [Range])), MonadIO m) => MethodInfo * MessageHeadersGetRangesMethodInfo MessageHeaders signature Source 
((~) * signature (Text -> m (Maybe Text)), MonadIO m) => MethodInfo * MessageHeadersGetOneMethodInfo MessageHeaders signature Source 
((~) * signature (Text -> m (Maybe Text)), MonadIO m) => MethodInfo * MessageHeadersGetListMethodInfo MessageHeaders signature Source 
((~) * signature (m MessageHeadersType), MonadIO m) => MethodInfo * MessageHeadersGetHeadersTypeMethodInfo MessageHeaders signature Source 
((~) * signature (m [Expectation]), MonadIO m) => MethodInfo * MessageHeadersGetExpectationsMethodInfo MessageHeaders signature Source 
((~) * signature (m Encoding), MonadIO m) => MethodInfo * MessageHeadersGetEncodingMethodInfo MessageHeaders signature Source 
((~) * signature (m (Maybe Text, Map Text Text)), MonadIO m) => MethodInfo * MessageHeadersGetContentTypeMethodInfo MessageHeaders signature Source 
((~) * signature (Int64 -> Int64 -> Int64 -> m Bool), MonadIO m) => MethodInfo * MessageHeadersGetContentRangeMethodInfo MessageHeaders signature Source 
((~) * signature (m Int64), MonadIO m) => MethodInfo * MessageHeadersGetContentLengthMethodInfo MessageHeaders signature Source 
((~) * signature (m (Bool, Text, Map Text Text)), MonadIO m) => MethodInfo * MessageHeadersGetContentDispositionMethodInfo MessageHeaders signature Source 
((~) * signature (Text -> m (Maybe Text)), MonadIO m) => MethodInfo * MessageHeadersGetMethodInfo MessageHeaders signature Source 
((~) * signature (Range -> m ()), MonadIO m) => MethodInfo * MessageHeadersFreeRangesMethodInfo MessageHeaders signature Source 
((~) * signature (m ()), MonadIO m) => MethodInfo * MessageHeadersFreeMethodInfo MessageHeaders signature Source 
((~) * signature (MessageHeadersForeachFunc -> m ()), MonadIO m) => MethodInfo * MessageHeadersForeachMethodInfo MessageHeaders signature Source 
((~) * signature (m ()), MonadIO m) => MethodInfo * MessageHeadersClearMethodInfo MessageHeaders signature Source 
((~) * signature (m ()), MonadIO m) => MethodInfo * MessageHeadersCleanConnectionHeadersMethodInfo MessageHeaders signature Source 
((~) * signature (Text -> Text -> m ()), MonadIO m) => MethodInfo * MessageHeadersAppendMethodInfo MessageHeaders signature Source 
((~) * info (ResolveMessageHeadersMethod t MessageHeaders), MethodInfo * info MessageHeaders p) => IsLabelProxy t (MessageHeaders -> p) Source 
type AttributeList MessageHeaders Source 

Methods

messageHeadersAppend

messageHeadersCleanConnectionHeaders

messageHeadersClear

messageHeadersForeach

messageHeadersFree

messageHeadersFreeRanges

messageHeadersGet

messageHeadersGet :: MonadIO m => MessageHeaders -> Text -> m (Maybe Text) Source

Deprecated: Use soup_message_headers_get_one() orsoup_message_headers_get_list() instead.

messageHeadersGetContentDisposition

messageHeadersGetContentLength

messageHeadersGetContentRange

messageHeadersGetContentType

messageHeadersGetEncoding

messageHeadersGetExpectations

messageHeadersGetHeadersType

messageHeadersGetList

messageHeadersGetOne

messageHeadersGetRanges

messageHeadersHeaderContains

messageHeadersHeaderEquals

messageHeadersNew

messageHeadersRemove

messageHeadersReplace

messageHeadersSetContentDisposition

messageHeadersSetContentLength

messageHeadersSetContentRange

messageHeadersSetContentType

messageHeadersSetEncoding

messageHeadersSetExpectations

messageHeadersSetRange

messageHeadersSetRanges