gi-soup-2.4.24: Libsoup bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellSafe-Inferred
LanguageHaskell2010

GI.Soup.Objects.RequestHTTP

Description

RequestHTTP implements Request for "http" and "https" URIs.

To do more complicated HTTP operations using the Request APIs, call requestHTTPGetMessage to get the request's Message.

Synopsis

Exported types

newtype RequestHTTP Source #

Memory-managed wrapper type.

Constructors

RequestHTTP (ManagedPtr RequestHTTP) 

Instances

Instances details
Eq RequestHTTP Source # 
Instance details

Defined in GI.Soup.Objects.RequestHTTP

GObject RequestHTTP Source # 
Instance details

Defined in GI.Soup.Objects.RequestHTTP

ManagedPtrNewtype RequestHTTP Source # 
Instance details

Defined in GI.Soup.Objects.RequestHTTP

Methods

toManagedPtr :: RequestHTTP -> ManagedPtr RequestHTTP

TypedObject RequestHTTP Source # 
Instance details

Defined in GI.Soup.Objects.RequestHTTP

Methods

glibType :: IO GType

HasParentTypes RequestHTTP Source # 
Instance details

Defined in GI.Soup.Objects.RequestHTTP

IsGValue (Maybe RequestHTTP) Source #

Convert RequestHTTP to and from GValue. See toGValue and fromGValue.

Instance details

Defined in GI.Soup.Objects.RequestHTTP

Methods

gvalueGType_ :: IO GType

gvalueSet_ :: Ptr GValue -> Maybe RequestHTTP -> IO ()

gvalueGet_ :: Ptr GValue -> IO (Maybe RequestHTTP)

type ParentTypes RequestHTTP Source # 
Instance details

Defined in GI.Soup.Objects.RequestHTTP

type ParentTypes RequestHTTP = '[Request, Object, Initable]

class (GObject o, IsDescendantOf RequestHTTP o) => IsRequestHTTP o Source #

Type class for types which can be safely cast to RequestHTTP, for instance with toRequestHTTP.

Instances

Instances details
(GObject o, IsDescendantOf RequestHTTP o) => IsRequestHTTP o Source # 
Instance details

Defined in GI.Soup.Objects.RequestHTTP

toRequestHTTP :: (MonadIO m, IsRequestHTTP o) => o -> m RequestHTTP Source #

Cast to RequestHTTP, for types for which this is known to be safe. For general casts, use castTo.

Methods

getMessage

requestHTTPGetMessage Source #

Arguments

:: (HasCallStack, MonadIO m, IsRequestHTTP a) 
=> a

http: a RequestHTTP object

-> m Message

Returns: a new reference to the Message

Gets a new reference to the Message associated to this SoupRequest

Since: 2.40