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 ProxyResolver = ProxyResolver (ForeignPtr ProxyResolver)
- noProxyResolver :: Maybe ProxyResolver
- class GObject o => ProxyResolverK o
- toProxyResolver :: ProxyResolverK o => o -> IO ProxyResolver
- proxyResolverGetDefault :: MonadIO m => m ProxyResolver
- data ProxyResolverIsSupportedMethodInfo
- proxyResolverIsSupported :: (MonadIO m, ProxyResolverK a) => a -> m Bool
- data ProxyResolverLookupMethodInfo
- proxyResolverLookup :: (MonadIO m, ProxyResolverK a, CancellableK b) => a -> Text -> Maybe b -> m [Text]
- data ProxyResolverLookupAsyncMethodInfo
- proxyResolverLookupAsync :: (MonadIO m, ProxyResolverK a, CancellableK b) => a -> Text -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- data ProxyResolverLookupFinishMethodInfo
- proxyResolverLookupFinish :: (MonadIO m, ProxyResolverK a, AsyncResultK b) => a -> b -> m [Text]
Exported types
newtype ProxyResolver Source
GObject ProxyResolver Source | |
((~) * info (ResolveProxyResolverMethod t ProxyResolver), MethodInfo * info ProxyResolver p) => IsLabel t (ProxyResolver -> p) Source | |
((~) * info (ResolveProxyResolverMethod t ProxyResolver), MethodInfo * info ProxyResolver p) => IsLabelProxy t (ProxyResolver -> p) Source | |
type ParentTypes ProxyResolver Source | |
type AttributeList ProxyResolver Source | |
type SignalList ProxyResolver Source |
class GObject o => ProxyResolverK o Source
(GObject o, IsDescendantOf ProxyResolver o) => ProxyResolverK o Source | |
toProxyResolver :: ProxyResolverK o => o -> IO ProxyResolver Source
Methods
proxyResolverGetDefault
proxyResolverGetDefault :: MonadIO m => m ProxyResolver Source
proxyResolverIsSupported
data ProxyResolverIsSupportedMethodInfo Source
((~) (TYPE Lifted) signature (m Bool), MonadIO m, ProxyResolverK a) => MethodInfo (TYPE Lifted) ProxyResolverIsSupportedMethodInfo a signature Source | |
proxyResolverIsSupported :: (MonadIO m, ProxyResolverK a) => a -> m Bool Source
proxyResolverLookup
data ProxyResolverLookupMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Maybe b -> m [Text]), MonadIO m, ProxyResolverK a, CancellableK b) => MethodInfo (TYPE Lifted) ProxyResolverLookupMethodInfo a signature Source | |
proxyResolverLookup :: (MonadIO m, ProxyResolverK a, CancellableK b) => a -> Text -> Maybe b -> m [Text] Source
proxyResolverLookupAsync
data ProxyResolverLookupAsyncMethodInfo Source
((~) (TYPE Lifted) signature (Text -> Maybe b -> Maybe AsyncReadyCallback -> m ()), MonadIO m, ProxyResolverK a, CancellableK b) => MethodInfo (TYPE Lifted) ProxyResolverLookupAsyncMethodInfo a signature Source | |
proxyResolverLookupAsync :: (MonadIO m, ProxyResolverK a, CancellableK b) => a -> Text -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
proxyResolverLookupFinish
data ProxyResolverLookupFinishMethodInfo Source
((~) (TYPE Lifted) signature (b -> m [Text]), MonadIO m, ProxyResolverK a, AsyncResultK b) => MethodInfo (TYPE Lifted) ProxyResolverLookupFinishMethodInfo a signature Source | |
proxyResolverLookupFinish :: (MonadIO m, ProxyResolverK a, AsyncResultK b) => a -> b -> m [Text] Source