gi-soup-0.2.52.13: Soup 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.Objects.Request

Contents

Description

 

Synopsis

Exported types

newtype Request Source

Constructors

Request (ForeignPtr Request) 

Instances

GObject Request Source 
((~) * info (ResolveRequestMethod t Request), MethodInfo * info Request p) => IsLabel t (Request -> p) Source 

Methods

fromLabel :: Proxy# Symbol t -> Request -> p

((~) * info (ResolveRequestMethod t Request), MethodInfo * info Request p) => IsLabelProxy t (Request -> p) Source 

Methods

fromLabelProxy :: Proxy Symbol t -> Request -> p

type ParentTypes Request Source 
type AttributeList Request Source 
type SignalList Request Source 

class GObject o => RequestK o Source

Instances

Methods

requestGetContentLength

requestGetContentType

requestGetSession

requestGetUri

data RequestGetUriMethodInfo Source

Instances

((~) (TYPE Lifted) signature (m URI), MonadIO m, RequestK a) => MethodInfo (TYPE Lifted) RequestGetUriMethodInfo a signature Source 

requestSend

data RequestSendMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Maybe b -> m InputStream), MonadIO m, RequestK a, CancellableK b) => MethodInfo (TYPE Lifted) RequestSendMethodInfo a signature Source 

Methods

overloadedMethod :: MethodProxy RequestSendMethodInfo a -> signature -> s

requestSend :: (MonadIO m, RequestK a, CancellableK b) => a -> Maybe b -> m InputStream Source

requestSendAsync

data RequestSendAsyncMethodInfo Source

Instances

((~) (TYPE Lifted) signature (Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, RequestK a, CancellableK b) => MethodInfo (TYPE Lifted) RequestSendAsyncMethodInfo a signature Source 

requestSendAsync :: (MonadIO m, RequestK a, CancellableK b) => a -> Maybe b -> Maybe AsyncReadyCallback -> m () Source

requestSendFinish

data RequestSendFinishMethodInfo Source

Instances

((~) (TYPE Lifted) signature (b -> m InputStream), MonadIO m, RequestK a, AsyncResultK b) => MethodInfo (TYPE Lifted) RequestSendFinishMethodInfo a signature Source 

requestSendFinish :: (MonadIO m, RequestK a, AsyncResultK b) => a -> b -> m InputStream Source

Properties

Session

Uri