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 CookieJar = CookieJar (ForeignPtr CookieJar)
- class GObject o => CookieJarK o
- toCookieJar :: CookieJarK o => o -> IO CookieJar
- noCookieJar :: Maybe CookieJar
- data CookieJarAddCookieMethodInfo
- cookieJarAddCookie :: (MonadIO m, CookieJarK a) => a -> Cookie -> m ()
- data CookieJarAddCookieWithFirstPartyMethodInfo
- cookieJarAddCookieWithFirstParty :: (MonadIO m, CookieJarK a) => a -> URI -> Cookie -> m ()
- data CookieJarAllCookiesMethodInfo
- cookieJarAllCookies :: (MonadIO m, CookieJarK a) => a -> m [Cookie]
- data CookieJarDeleteCookieMethodInfo
- cookieJarDeleteCookie :: (MonadIO m, CookieJarK a) => a -> Cookie -> m ()
- data CookieJarGetAcceptPolicyMethodInfo
- cookieJarGetAcceptPolicy :: (MonadIO m, CookieJarK a) => a -> m CookieJarAcceptPolicy
- data CookieJarGetCookieListMethodInfo
- cookieJarGetCookieList :: (MonadIO m, CookieJarK a) => a -> URI -> Bool -> m [Cookie]
- data CookieJarGetCookiesMethodInfo
- cookieJarGetCookies :: (MonadIO m, CookieJarK a) => a -> URI -> Bool -> m Text
- data CookieJarIsPersistentMethodInfo
- cookieJarIsPersistent :: (MonadIO m, CookieJarK a) => a -> m Bool
- cookieJarNew :: MonadIO m => m CookieJar
- data CookieJarSaveMethodInfo
- cookieJarSave :: (MonadIO m, CookieJarK a) => a -> m ()
- data CookieJarSetAcceptPolicyMethodInfo
- cookieJarSetAcceptPolicy :: (MonadIO m, CookieJarK a) => a -> CookieJarAcceptPolicy -> m ()
- data CookieJarSetCookieMethodInfo
- cookieJarSetCookie :: (MonadIO m, CookieJarK a) => a -> URI -> Text -> m ()
- data CookieJarSetCookieWithFirstPartyMethodInfo
- cookieJarSetCookieWithFirstParty :: (MonadIO m, CookieJarK a) => a -> URI -> URI -> Text -> m ()
- data CookieJarAcceptPolicyPropertyInfo
- constructCookieJarAcceptPolicy :: CookieJarAcceptPolicy -> IO ([Char], GValue)
- getCookieJarAcceptPolicy :: (MonadIO m, CookieJarK o) => o -> m CookieJarAcceptPolicy
- setCookieJarAcceptPolicy :: (MonadIO m, CookieJarK o) => o -> CookieJarAcceptPolicy -> m ()
- data CookieJarReadOnlyPropertyInfo
- constructCookieJarReadOnly :: Bool -> IO ([Char], GValue)
- getCookieJarReadOnly :: (MonadIO m, CookieJarK o) => o -> m Bool
- type CookieJarChangedCallback = Cookie -> Cookie -> IO ()
- type CookieJarChangedCallbackC = Ptr () -> Ptr Cookie -> Ptr Cookie -> Ptr () -> IO ()
- data CookieJarChangedSignalInfo
- afterCookieJarChanged :: (GObject a, MonadIO m) => a -> CookieJarChangedCallback -> m SignalHandlerId
- cookieJarChangedCallbackWrapper :: CookieJarChangedCallback -> Ptr () -> Ptr Cookie -> Ptr Cookie -> Ptr () -> IO ()
- cookieJarChangedClosure :: CookieJarChangedCallback -> IO Closure
- mkCookieJarChangedCallback :: CookieJarChangedCallbackC -> IO (FunPtr CookieJarChangedCallbackC)
- noCookieJarChangedCallback :: Maybe CookieJarChangedCallback
- onCookieJarChanged :: (GObject a, MonadIO m) => a -> CookieJarChangedCallback -> m SignalHandlerId
Exported types
GObject CookieJar Source | |
((~) * info (ResolveCookieJarMethod t CookieJar), MethodInfo * info CookieJar p) => IsLabel t (CookieJar -> p) Source | |
((~) * info (ResolveCookieJarMethod t CookieJar), MethodInfo * info CookieJar p) => IsLabelProxy t (CookieJar -> p) Source | |
type ParentTypes CookieJar Source | |
type AttributeList CookieJar Source | |
type SignalList CookieJar Source |
class GObject o => CookieJarK o Source
(GObject o, IsDescendantOf CookieJar o) => CookieJarK o Source | |
toCookieJar :: CookieJarK o => o -> IO CookieJar Source
Methods
cookieJarAddCookie
data CookieJarAddCookieMethodInfo Source
((~) (TYPE Lifted) signature (Cookie -> m ()), MonadIO m, CookieJarK a) => MethodInfo (TYPE Lifted) CookieJarAddCookieMethodInfo a signature Source | |
cookieJarAddCookie :: (MonadIO m, CookieJarK a) => a -> Cookie -> m () Source
cookieJarAddCookieWithFirstParty
data CookieJarAddCookieWithFirstPartyMethodInfo Source
((~) (TYPE Lifted) signature (URI -> Cookie -> m ()), MonadIO m, CookieJarK a) => MethodInfo (TYPE Lifted) CookieJarAddCookieWithFirstPartyMethodInfo a signature Source | |
cookieJarAddCookieWithFirstParty :: (MonadIO m, CookieJarK a) => a -> URI -> Cookie -> m () Source
cookieJarAllCookies
data CookieJarAllCookiesMethodInfo Source
((~) (TYPE Lifted) signature (m [Cookie]), MonadIO m, CookieJarK a) => MethodInfo (TYPE Lifted) CookieJarAllCookiesMethodInfo a signature Source | |
cookieJarAllCookies :: (MonadIO m, CookieJarK a) => a -> m [Cookie] Source
cookieJarDeleteCookie
data CookieJarDeleteCookieMethodInfo Source
((~) (TYPE Lifted) signature (Cookie -> m ()), MonadIO m, CookieJarK a) => MethodInfo (TYPE Lifted) CookieJarDeleteCookieMethodInfo a signature Source | |
cookieJarDeleteCookie :: (MonadIO m, CookieJarK a) => a -> Cookie -> m () Source
cookieJarGetAcceptPolicy
data CookieJarGetAcceptPolicyMethodInfo Source
((~) (TYPE Lifted) signature (m CookieJarAcceptPolicy), MonadIO m, CookieJarK a) => MethodInfo (TYPE Lifted) CookieJarGetAcceptPolicyMethodInfo a signature Source | |
cookieJarGetAcceptPolicy :: (MonadIO m, CookieJarK a) => a -> m CookieJarAcceptPolicy Source
cookieJarGetCookieList
data CookieJarGetCookieListMethodInfo Source
((~) (TYPE Lifted) signature (URI -> Bool -> m [Cookie]), MonadIO m, CookieJarK a) => MethodInfo (TYPE Lifted) CookieJarGetCookieListMethodInfo a signature Source | |
cookieJarGetCookieList :: (MonadIO m, CookieJarK a) => a -> URI -> Bool -> m [Cookie] Source
cookieJarGetCookies
data CookieJarGetCookiesMethodInfo Source
((~) (TYPE Lifted) signature (URI -> Bool -> m Text), MonadIO m, CookieJarK a) => MethodInfo (TYPE Lifted) CookieJarGetCookiesMethodInfo a signature Source | |
cookieJarGetCookies :: (MonadIO m, CookieJarK a) => a -> URI -> Bool -> m Text Source
cookieJarIsPersistent
data CookieJarIsPersistentMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, CookieJarK a) => MethodInfo (TYPE Lifted) CookieJarIsPersistentMethodInfo a signature Source | |
cookieJarIsPersistent :: (MonadIO m, CookieJarK a) => a -> m Bool Source
cookieJarNew
cookieJarNew :: MonadIO m => m CookieJar Source
cookieJarSave
data CookieJarSaveMethodInfo Source
((~) (TYPE Lifted) signature (m ()), MonadIO m, CookieJarK a) => MethodInfo (TYPE Lifted) CookieJarSaveMethodInfo a signature Source | |
cookieJarSave :: (MonadIO m, CookieJarK a) => a -> m () Source
Deprecated: This is a no-op.
cookieJarSetAcceptPolicy
data CookieJarSetAcceptPolicyMethodInfo Source
((~) (TYPE Lifted) signature (CookieJarAcceptPolicy -> m ()), MonadIO m, CookieJarK a) => MethodInfo (TYPE Lifted) CookieJarSetAcceptPolicyMethodInfo a signature Source | |
cookieJarSetAcceptPolicy :: (MonadIO m, CookieJarK a) => a -> CookieJarAcceptPolicy -> m () Source
cookieJarSetCookie
data CookieJarSetCookieMethodInfo Source
((~) (TYPE Lifted) signature (URI -> Text -> m ()), MonadIO m, CookieJarK a) => MethodInfo (TYPE Lifted) CookieJarSetCookieMethodInfo a signature Source | |
cookieJarSetCookie :: (MonadIO m, CookieJarK a) => a -> URI -> Text -> m () Source
cookieJarSetCookieWithFirstParty
data CookieJarSetCookieWithFirstPartyMethodInfo Source
((~) (TYPE Lifted) signature (URI -> URI -> Text -> m ()), MonadIO m, CookieJarK a) => MethodInfo (TYPE Lifted) CookieJarSetCookieWithFirstPartyMethodInfo a signature Source | |
cookieJarSetCookieWithFirstParty :: (MonadIO m, CookieJarK a) => a -> URI -> URI -> Text -> m () Source
Properties
AcceptPolicy
data CookieJarAcceptPolicyPropertyInfo Source
getCookieJarAcceptPolicy :: (MonadIO m, CookieJarK o) => o -> m CookieJarAcceptPolicy Source
setCookieJarAcceptPolicy :: (MonadIO m, CookieJarK o) => o -> CookieJarAcceptPolicy -> m () Source
ReadOnly
data CookieJarReadOnlyPropertyInfo Source
getCookieJarReadOnly :: (MonadIO m, CookieJarK o) => o -> m Bool Source
Signals
Changed
type CookieJarChangedCallback = Cookie -> Cookie -> IO () Source
afterCookieJarChanged :: (GObject a, MonadIO m) => a -> CookieJarChangedCallback -> m SignalHandlerId Source
cookieJarChangedCallbackWrapper :: CookieJarChangedCallback -> Ptr () -> Ptr Cookie -> Ptr Cookie -> Ptr () -> IO () Source
mkCookieJarChangedCallback :: CookieJarChangedCallbackC -> IO (FunPtr CookieJarChangedCallbackC) Source
onCookieJarChanged :: (GObject a, MonadIO m) => a -> CookieJarChangedCallback -> m SignalHandlerId Source