Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
RequestData
implements Request
for "data" URIs.
Synopsis
- newtype RequestData = RequestData (ManagedPtr RequestData)
- class (GObject o, IsDescendantOf RequestData o) => IsRequestData o
- toRequestData :: (MonadIO m, IsRequestData o) => o -> m RequestData
Exported types
newtype RequestData Source #
Memory-managed wrapper type.
RequestData (ManagedPtr RequestData) |
Instances
Eq RequestData Source # | |
Defined in GI.Soup.Objects.RequestData (==) :: RequestData -> RequestData -> Bool # (/=) :: RequestData -> RequestData -> Bool # | |
GObject RequestData Source # | |
Defined in GI.Soup.Objects.RequestData | |
ManagedPtrNewtype RequestData Source # | |
Defined in GI.Soup.Objects.RequestData toManagedPtr :: RequestData -> ManagedPtr RequestData | |
TypedObject RequestData Source # | |
Defined in GI.Soup.Objects.RequestData | |
HasParentTypes RequestData Source # | |
Defined in GI.Soup.Objects.RequestData | |
IsGValue (Maybe RequestData) Source # | Convert |
Defined in GI.Soup.Objects.RequestData gvalueGType_ :: IO GType gvalueSet_ :: Ptr GValue -> Maybe RequestData -> IO () gvalueGet_ :: Ptr GValue -> IO (Maybe RequestData) | |
type ParentTypes RequestData Source # | |
Defined in GI.Soup.Objects.RequestData |
class (GObject o, IsDescendantOf RequestData o) => IsRequestData o Source #
Type class for types which can be safely cast to RequestData
, for instance with toRequestData
.
Instances
(GObject o, IsDescendantOf RequestData o) => IsRequestData o Source # | |
Defined in GI.Soup.Objects.RequestData |
toRequestData :: (MonadIO m, IsRequestData o) => o -> m RequestData Source #
Cast to RequestData
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, forceFloating, freezeNotify, getv, init, isFloating, notify, notifyByPspec, ref, refSink, runDispose, send, sendAsync, sendFinish, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getContentLength, getContentType, getData, getProperty, getQdata, getSession, getUri.