| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.WebKit2.Objects.URIResponse
Contents
Description
- newtype URIResponse = URIResponse (ManagedPtr URIResponse)
- class GObject o => IsURIResponse o
- toURIResponse :: IsURIResponse o => o -> IO URIResponse
- noURIResponse :: Maybe URIResponse
- data URIResponseGetContentLengthMethodInfo
- uRIResponseGetContentLength :: (MonadIO m, IsURIResponse a) => a -> m Word64
- data URIResponseGetHttpHeadersMethodInfo
- uRIResponseGetHttpHeaders :: (MonadIO m, IsURIResponse a) => a -> m MessageHeaders
- data URIResponseGetMimeTypeMethodInfo
- uRIResponseGetMimeType :: (MonadIO m, IsURIResponse a) => a -> m Text
- data URIResponseGetStatusCodeMethodInfo
- uRIResponseGetStatusCode :: (MonadIO m, IsURIResponse a) => a -> m Word32
- data URIResponseGetSuggestedFilenameMethodInfo
- uRIResponseGetSuggestedFilename :: (MonadIO m, IsURIResponse a) => a -> m Text
- data URIResponseGetUriMethodInfo
- uRIResponseGetUri :: (MonadIO m, IsURIResponse a) => a -> m Text
- data URIResponseContentLengthPropertyInfo
- getURIResponseContentLength :: (MonadIO m, IsURIResponse o) => o -> m Word64
- uRIResponseContentLength :: AttrLabelProxy "contentLength"
- data URIResponseHttpHeadersPropertyInfo
- getURIResponseHttpHeaders :: (MonadIO m, IsURIResponse o) => o -> m MessageHeaders
- uRIResponseHttpHeaders :: AttrLabelProxy "httpHeaders"
- data URIResponseMimeTypePropertyInfo
- getURIResponseMimeType :: (MonadIO m, IsURIResponse o) => o -> m Text
- uRIResponseMimeType :: AttrLabelProxy "mimeType"
- data URIResponseStatusCodePropertyInfo
- getURIResponseStatusCode :: (MonadIO m, IsURIResponse o) => o -> m Word32
- uRIResponseStatusCode :: AttrLabelProxy "statusCode"
- data URIResponseSuggestedFilenamePropertyInfo
- getURIResponseSuggestedFilename :: (MonadIO m, IsURIResponse o) => o -> m Text
- uRIResponseSuggestedFilename :: AttrLabelProxy "suggestedFilename"
- data URIResponseUriPropertyInfo
- getURIResponseUri :: (MonadIO m, IsURIResponse o) => o -> m Text
- uRIResponseUri :: AttrLabelProxy "uri"
Exported types
newtype URIResponse Source #
Constructors
| URIResponse (ManagedPtr URIResponse) |
Instances
| GObject URIResponse Source # | |
| IsObject URIResponse Source # | |
| IsURIResponse URIResponse Source # | |
| ((~) * info (ResolveURIResponseMethod t URIResponse), MethodInfo * info URIResponse p) => IsLabel t (URIResponse -> p) Source # | |
| ((~) * info (ResolveURIResponseMethod t URIResponse), MethodInfo * info URIResponse p) => IsLabelProxy t (URIResponse -> p) Source # | |
| HasAttributeList * URIResponse Source # | |
| type SignalList URIResponse Source # | |
| type AttributeList URIResponse Source # | |
class GObject o => IsURIResponse o Source #
Instances
| (GObject a, UnknownAncestorError Constraint URIResponse a) => IsURIResponse a Source # | |
| IsURIResponse URIResponse Source # | |
toURIResponse :: IsURIResponse o => o -> IO URIResponse Source #
Methods
getContentLength
data URIResponseGetContentLengthMethodInfo Source #
Instances
| ((~) * signature (m Word64), MonadIO m, IsURIResponse a) => MethodInfo * URIResponseGetContentLengthMethodInfo a signature Source # | |
uRIResponseGetContentLength :: (MonadIO m, IsURIResponse a) => a -> m Word64 Source #
getHttpHeaders
data URIResponseGetHttpHeadersMethodInfo Source #
Instances
| ((~) * signature (m MessageHeaders), MonadIO m, IsURIResponse a) => MethodInfo * URIResponseGetHttpHeadersMethodInfo a signature Source # | |
uRIResponseGetHttpHeaders :: (MonadIO m, IsURIResponse a) => a -> m MessageHeaders Source #
getMimeType
data URIResponseGetMimeTypeMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsURIResponse a) => MethodInfo * URIResponseGetMimeTypeMethodInfo a signature Source # | |
uRIResponseGetMimeType :: (MonadIO m, IsURIResponse a) => a -> m Text Source #
getStatusCode
data URIResponseGetStatusCodeMethodInfo Source #
Instances
| ((~) * signature (m Word32), MonadIO m, IsURIResponse a) => MethodInfo * URIResponseGetStatusCodeMethodInfo a signature Source # | |
uRIResponseGetStatusCode :: (MonadIO m, IsURIResponse a) => a -> m Word32 Source #
getSuggestedFilename
data URIResponseGetSuggestedFilenameMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsURIResponse a) => MethodInfo * URIResponseGetSuggestedFilenameMethodInfo a signature Source # | |
uRIResponseGetSuggestedFilename :: (MonadIO m, IsURIResponse a) => a -> m Text Source #
getUri
data URIResponseGetUriMethodInfo Source #
Instances
| ((~) * signature (m Text), MonadIO m, IsURIResponse a) => MethodInfo * URIResponseGetUriMethodInfo a signature Source # | |
uRIResponseGetUri :: (MonadIO m, IsURIResponse a) => a -> m Text Source #
Properties
contentLength
data URIResponseContentLengthPropertyInfo Source #
Instances
| AttrInfo URIResponseContentLengthPropertyInfo Source # | |
| type AttrSetTypeConstraint URIResponseContentLengthPropertyInfo Source # | |
| type AttrOrigin URIResponseContentLengthPropertyInfo Source # | |
| type AttrLabel URIResponseContentLengthPropertyInfo Source # | |
| type AttrGetType URIResponseContentLengthPropertyInfo Source # | |
| type AttrBaseTypeConstraint URIResponseContentLengthPropertyInfo Source # | |
| type AttrAllowedOps URIResponseContentLengthPropertyInfo Source # | |
getURIResponseContentLength :: (MonadIO m, IsURIResponse o) => o -> m Word64 Source #
uRIResponseContentLength :: AttrLabelProxy "contentLength" Source #
httpHeaders
data URIResponseHttpHeadersPropertyInfo Source #
Instances
| AttrInfo URIResponseHttpHeadersPropertyInfo Source # | |
| type AttrSetTypeConstraint URIResponseHttpHeadersPropertyInfo Source # | |
| type AttrOrigin URIResponseHttpHeadersPropertyInfo Source # | |
| type AttrLabel URIResponseHttpHeadersPropertyInfo Source # | |
| type AttrGetType URIResponseHttpHeadersPropertyInfo Source # | |
| type AttrBaseTypeConstraint URIResponseHttpHeadersPropertyInfo Source # | |
| type AttrAllowedOps URIResponseHttpHeadersPropertyInfo Source # | |
getURIResponseHttpHeaders :: (MonadIO m, IsURIResponse o) => o -> m MessageHeaders Source #
uRIResponseHttpHeaders :: AttrLabelProxy "httpHeaders" Source #
mimeType
data URIResponseMimeTypePropertyInfo Source #
Instances
| AttrInfo URIResponseMimeTypePropertyInfo Source # | |
| type AttrSetTypeConstraint URIResponseMimeTypePropertyInfo Source # | |
| type AttrOrigin URIResponseMimeTypePropertyInfo Source # | |
| type AttrLabel URIResponseMimeTypePropertyInfo Source # | |
| type AttrGetType URIResponseMimeTypePropertyInfo Source # | |
| type AttrBaseTypeConstraint URIResponseMimeTypePropertyInfo Source # | |
| type AttrAllowedOps URIResponseMimeTypePropertyInfo Source # | |
getURIResponseMimeType :: (MonadIO m, IsURIResponse o) => o -> m Text Source #
uRIResponseMimeType :: AttrLabelProxy "mimeType" Source #
statusCode
data URIResponseStatusCodePropertyInfo Source #
Instances
| AttrInfo URIResponseStatusCodePropertyInfo Source # | |
| type AttrSetTypeConstraint URIResponseStatusCodePropertyInfo Source # | |
| type AttrOrigin URIResponseStatusCodePropertyInfo Source # | |
| type AttrLabel URIResponseStatusCodePropertyInfo Source # | |
| type AttrGetType URIResponseStatusCodePropertyInfo Source # | |
| type AttrBaseTypeConstraint URIResponseStatusCodePropertyInfo Source # | |
| type AttrAllowedOps URIResponseStatusCodePropertyInfo Source # | |
getURIResponseStatusCode :: (MonadIO m, IsURIResponse o) => o -> m Word32 Source #
uRIResponseStatusCode :: AttrLabelProxy "statusCode" Source #
suggestedFilename
data URIResponseSuggestedFilenamePropertyInfo Source #
Instances
| AttrInfo URIResponseSuggestedFilenamePropertyInfo Source # | |
| type AttrSetTypeConstraint URIResponseSuggestedFilenamePropertyInfo Source # | |
| type AttrOrigin URIResponseSuggestedFilenamePropertyInfo Source # | |
| type AttrLabel URIResponseSuggestedFilenamePropertyInfo Source # | |
| type AttrGetType URIResponseSuggestedFilenamePropertyInfo Source # | |
| type AttrBaseTypeConstraint URIResponseSuggestedFilenamePropertyInfo Source # | |
| type AttrAllowedOps URIResponseSuggestedFilenamePropertyInfo Source # | |
getURIResponseSuggestedFilename :: (MonadIO m, IsURIResponse o) => o -> m Text Source #
uRIResponseSuggestedFilename :: AttrLabelProxy "suggestedFilename" Source #
uri
data URIResponseUriPropertyInfo Source #
Instances
| AttrInfo URIResponseUriPropertyInfo Source # | |
| type AttrSetTypeConstraint URIResponseUriPropertyInfo Source # | |
| type AttrOrigin URIResponseUriPropertyInfo Source # | |
| type AttrLabel URIResponseUriPropertyInfo Source # | |
| type AttrGetType URIResponseUriPropertyInfo Source # | |
| type AttrBaseTypeConstraint URIResponseUriPropertyInfo Source # | |
| type AttrAllowedOps URIResponseUriPropertyInfo Source # | |
getURIResponseUri :: (MonadIO m, IsURIResponse o) => o -> m Text Source #
uRIResponseUri :: AttrLabelProxy "uri" Source #