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 SimpleProxyResolver = SimpleProxyResolver (ForeignPtr SimpleProxyResolver)
- class GObject o => SimpleProxyResolverK o
- toSimpleProxyResolver :: SimpleProxyResolverK o => o -> IO SimpleProxyResolver
- noSimpleProxyResolver :: Maybe SimpleProxyResolver
- simpleProxyResolverNew :: MonadIO m => Maybe Text -> Maybe Text -> m ProxyResolver
- data SimpleProxyResolverSetDefaultProxyMethodInfo
- simpleProxyResolverSetDefaultProxy :: (MonadIO m, SimpleProxyResolverK a) => a -> Text -> m ()
- data SimpleProxyResolverSetIgnoreHostsMethodInfo
- simpleProxyResolverSetIgnoreHosts :: (MonadIO m, SimpleProxyResolverK a) => a -> Text -> m ()
- data SimpleProxyResolverSetUriProxyMethodInfo
- simpleProxyResolverSetUriProxy :: (MonadIO m, SimpleProxyResolverK a) => a -> Text -> Text -> m ()
- data SimpleProxyResolverDefaultProxyPropertyInfo
- constructSimpleProxyResolverDefaultProxy :: Text -> IO ([Char], GValue)
- getSimpleProxyResolverDefaultProxy :: (MonadIO m, SimpleProxyResolverK o) => o -> m (Maybe Text)
- setSimpleProxyResolverDefaultProxy :: (MonadIO m, SimpleProxyResolverK o) => o -> Text -> m ()
- simpleProxyResolverDefaultProxy :: AttrLabelProxy "defaultProxy"
- data SimpleProxyResolverIgnoreHostsPropertyInfo
- clearSimpleProxyResolverIgnoreHosts :: (MonadIO m, SimpleProxyResolverK o) => o -> m ()
- constructSimpleProxyResolverIgnoreHosts :: [Text] -> IO ([Char], GValue)
- getSimpleProxyResolverIgnoreHosts :: (MonadIO m, SimpleProxyResolverK o) => o -> m (Maybe [Text])
- setSimpleProxyResolverIgnoreHosts :: (MonadIO m, SimpleProxyResolverK o) => o -> [Text] -> m ()
- simpleProxyResolverIgnoreHosts :: AttrLabelProxy "ignoreHosts"
Exported types
newtype SimpleProxyResolver Source
GObject SimpleProxyResolver | |
((~) * info (ResolveSimpleProxyResolverMethod t SimpleProxyResolver), MethodInfo * info SimpleProxyResolver p) => IsLabelProxy t (SimpleProxyResolver -> p) | |
type ParentTypes SimpleProxyResolver | |
type AttributeList SimpleProxyResolver | |
type SignalList SimpleProxyResolver |
class GObject o => SimpleProxyResolverK o Source
(GObject o, IsDescendantOf SimpleProxyResolver o) => SimpleProxyResolverK o |
toSimpleProxyResolver :: SimpleProxyResolverK o => o -> IO SimpleProxyResolver Source
Methods
simpleProxyResolverNew
simpleProxyResolverNew :: MonadIO m => Maybe Text -> Maybe Text -> m ProxyResolver Source
simpleProxyResolverSetDefaultProxy
data SimpleProxyResolverSetDefaultProxyMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, SimpleProxyResolverK a) => MethodInfo * SimpleProxyResolverSetDefaultProxyMethodInfo a signature |
simpleProxyResolverSetDefaultProxy :: (MonadIO m, SimpleProxyResolverK a) => a -> Text -> m () Source
simpleProxyResolverSetIgnoreHosts
data SimpleProxyResolverSetIgnoreHostsMethodInfo Source
((~) * signature (Text -> m ()), MonadIO m, SimpleProxyResolverK a) => MethodInfo * SimpleProxyResolverSetIgnoreHostsMethodInfo a signature |
simpleProxyResolverSetIgnoreHosts :: (MonadIO m, SimpleProxyResolverK a) => a -> Text -> m () Source
simpleProxyResolverSetUriProxy
data SimpleProxyResolverSetUriProxyMethodInfo Source
((~) * signature (Text -> Text -> m ()), MonadIO m, SimpleProxyResolverK a) => MethodInfo * SimpleProxyResolverSetUriProxyMethodInfo a signature |
simpleProxyResolverSetUriProxy :: (MonadIO m, SimpleProxyResolverK a) => a -> Text -> Text -> m () Source
Properties
DefaultProxy
data SimpleProxyResolverDefaultProxyPropertyInfo Source
getSimpleProxyResolverDefaultProxy :: (MonadIO m, SimpleProxyResolverK o) => o -> m (Maybe Text) Source
setSimpleProxyResolverDefaultProxy :: (MonadIO m, SimpleProxyResolverK o) => o -> Text -> m () Source
simpleProxyResolverDefaultProxy :: AttrLabelProxy "defaultProxy" Source
IgnoreHosts
data SimpleProxyResolverIgnoreHostsPropertyInfo Source
clearSimpleProxyResolverIgnoreHosts :: (MonadIO m, SimpleProxyResolverK o) => o -> m () Source
getSimpleProxyResolverIgnoreHosts :: (MonadIO m, SimpleProxyResolverK o) => o -> m (Maybe [Text]) Source
setSimpleProxyResolverIgnoreHosts :: (MonadIO m, SimpleProxyResolverK o) => o -> [Text] -> m () Source
simpleProxyResolverIgnoreHosts :: AttrLabelProxy "ignoreHosts" Source