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 |
- newtype ResponsePolicyDecision = ResponsePolicyDecision (ForeignPtr ResponsePolicyDecision)
- class GObject o => ResponsePolicyDecisionK o
- toResponsePolicyDecision :: ResponsePolicyDecisionK o => o -> IO ResponsePolicyDecision
- noResponsePolicyDecision :: Maybe ResponsePolicyDecision
- responsePolicyDecisionGetRequest :: (MonadIO m, ResponsePolicyDecisionK a) => a -> m URIRequest
- responsePolicyDecisionGetResponse :: (MonadIO m, ResponsePolicyDecisionK a) => a -> m URIResponse
- responsePolicyDecisionIsMimeTypeSupported :: (MonadIO m, ResponsePolicyDecisionK a) => a -> m Bool
- data ResponsePolicyDecisionRequestPropertyInfo
- getResponsePolicyDecisionRequest :: (MonadIO m, ResponsePolicyDecisionK o) => o -> m URIRequest
- data ResponsePolicyDecisionResponsePropertyInfo
- getResponsePolicyDecisionResponse :: (MonadIO m, ResponsePolicyDecisionK o) => o -> m URIResponse
Exported types
newtype ResponsePolicyDecision Source
class GObject o => ResponsePolicyDecisionK o Source
Methods
responsePolicyDecisionGetRequest
responsePolicyDecisionGetRequest :: (MonadIO m, ResponsePolicyDecisionK a) => a -> m URIRequest Source
responsePolicyDecisionGetResponse
responsePolicyDecisionGetResponse :: (MonadIO m, ResponsePolicyDecisionK a) => a -> m URIResponse Source
responsePolicyDecisionIsMimeTypeSupported
responsePolicyDecisionIsMimeTypeSupported :: (MonadIO m, ResponsePolicyDecisionK a) => a -> m Bool Source
Properties
Request
data ResponsePolicyDecisionRequestPropertyInfo Source
AttrInfo ResponsePolicyDecisionRequestPropertyInfo | |
type AttrLabel ResponsePolicyDecisionRequestPropertyInfo = "ResponsePolicyDecision::request" | |
type AttrGetType ResponsePolicyDecisionRequestPropertyInfo = URIRequest | |
type AttrBaseTypeConstraint ResponsePolicyDecisionRequestPropertyInfo = ResponsePolicyDecisionK | |
type AttrSetTypeConstraint ResponsePolicyDecisionRequestPropertyInfo = * ~ () | |
type AttrAllowedOps ResponsePolicyDecisionRequestPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getResponsePolicyDecisionRequest :: (MonadIO m, ResponsePolicyDecisionK o) => o -> m URIRequest Source
Response
data ResponsePolicyDecisionResponsePropertyInfo Source
AttrInfo ResponsePolicyDecisionResponsePropertyInfo | |
type AttrLabel ResponsePolicyDecisionResponsePropertyInfo = "ResponsePolicyDecision::response" | |
type AttrGetType ResponsePolicyDecisionResponsePropertyInfo = URIResponse | |
type AttrBaseTypeConstraint ResponsePolicyDecisionResponsePropertyInfo = ResponsePolicyDecisionK | |
type AttrSetTypeConstraint ResponsePolicyDecisionResponsePropertyInfo = * ~ () | |
type AttrAllowedOps ResponsePolicyDecisionResponsePropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag) |
getResponsePolicyDecisionResponse :: (MonadIO m, ResponsePolicyDecisionK o) => o -> m URIResponse Source