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
- proxyResolverIsSupported :: (MonadIO m, ProxyResolverK a) => a -> m Bool
- proxyResolverLookup :: (MonadIO m, ProxyResolverK a, CancellableK b) => a -> Text -> Maybe b -> m [Text]
- proxyResolverLookupAsync :: (MonadIO m, ProxyResolverK a, CancellableK b) => a -> Text -> Maybe b -> Maybe AsyncReadyCallback -> m ()
- proxyResolverLookupFinish :: (MonadIO m, ProxyResolverK a, AsyncResultK b) => a -> b -> m [Text]
Exported types
newtype ProxyResolver Source
class GObject o => ProxyResolverK o Source
(GObject o, IsDescendantOf ProxyResolver o) => ProxyResolverK o Source |
toProxyResolver :: ProxyResolverK o => o -> IO ProxyResolver Source
Methods
proxyResolverIsSupported
proxyResolverIsSupported :: (MonadIO m, ProxyResolverK a) => a -> m Bool Source
proxyResolverLookup
proxyResolverLookup :: (MonadIO m, ProxyResolverK a, CancellableK b) => a -> Text -> Maybe b -> m [Text] Source
proxyResolverLookupAsync
proxyResolverLookupAsync :: (MonadIO m, ProxyResolverK a, CancellableK b) => a -> Text -> Maybe b -> Maybe AsyncReadyCallback -> m () Source
proxyResolverLookupFinish
proxyResolverLookupFinish :: (MonadIO m, ProxyResolverK a, AsyncResultK b) => a -> b -> m [Text] Source