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