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 ProxyAddressEnumerator = ProxyAddressEnumerator (ForeignPtr ProxyAddressEnumerator)
- class GObject o => ProxyAddressEnumeratorK o
- toProxyAddressEnumerator :: ProxyAddressEnumeratorK o => o -> IO ProxyAddressEnumerator
- noProxyAddressEnumerator :: Maybe ProxyAddressEnumerator
- data ProxyAddressEnumeratorConnectablePropertyInfo
- constructProxyAddressEnumeratorConnectable :: SocketConnectableK a => a -> IO ([Char], GValue)
- getProxyAddressEnumeratorConnectable :: (MonadIO m, ProxyAddressEnumeratorK o) => o -> m (Maybe SocketConnectable)
- proxyAddressEnumeratorConnectable :: AttrLabelProxy "connectable"
- data ProxyAddressEnumeratorDefaultPortPropertyInfo
- constructProxyAddressEnumeratorDefaultPort :: Word32 -> IO ([Char], GValue)
- getProxyAddressEnumeratorDefaultPort :: (MonadIO m, ProxyAddressEnumeratorK o) => o -> m Word32
- proxyAddressEnumeratorDefaultPort :: AttrLabelProxy "defaultPort"
- data ProxyAddressEnumeratorProxyResolverPropertyInfo
- clearProxyAddressEnumeratorProxyResolver :: (MonadIO m, ProxyAddressEnumeratorK o) => o -> m ()
- constructProxyAddressEnumeratorProxyResolver :: ProxyResolverK a => a -> IO ([Char], GValue)
- getProxyAddressEnumeratorProxyResolver :: (MonadIO m, ProxyAddressEnumeratorK o) => o -> m (Maybe ProxyResolver)
- proxyAddressEnumeratorProxyResolver :: AttrLabelProxy "proxyResolver"
- setProxyAddressEnumeratorProxyResolver :: (MonadIO m, ProxyAddressEnumeratorK o, ProxyResolverK a) => o -> a -> m ()
- data ProxyAddressEnumeratorUriPropertyInfo
- constructProxyAddressEnumeratorUri :: Text -> IO ([Char], GValue)
- getProxyAddressEnumeratorUri :: (MonadIO m, ProxyAddressEnumeratorK o) => o -> m (Maybe Text)
- proxyAddressEnumeratorUri :: AttrLabelProxy "uri"
Exported types
newtype ProxyAddressEnumerator Source
GObject ProxyAddressEnumerator | |
((~) * info (ResolveProxyAddressEnumeratorMethod t ProxyAddressEnumerator), MethodInfo * info ProxyAddressEnumerator p) => IsLabelProxy t (ProxyAddressEnumerator -> p) | |
type ParentTypes ProxyAddressEnumerator | |
type AttributeList ProxyAddressEnumerator | |
type SignalList ProxyAddressEnumerator |
class GObject o => ProxyAddressEnumeratorK o Source
Properties
Connectable
data ProxyAddressEnumeratorConnectablePropertyInfo Source
constructProxyAddressEnumeratorConnectable :: SocketConnectableK a => a -> IO ([Char], GValue) Source
getProxyAddressEnumeratorConnectable :: (MonadIO m, ProxyAddressEnumeratorK o) => o -> m (Maybe SocketConnectable) Source
proxyAddressEnumeratorConnectable :: AttrLabelProxy "connectable" Source
DefaultPort
data ProxyAddressEnumeratorDefaultPortPropertyInfo Source
getProxyAddressEnumeratorDefaultPort :: (MonadIO m, ProxyAddressEnumeratorK o) => o -> m Word32 Source
proxyAddressEnumeratorDefaultPort :: AttrLabelProxy "defaultPort" Source
ProxyResolver
data ProxyAddressEnumeratorProxyResolverPropertyInfo Source
clearProxyAddressEnumeratorProxyResolver :: (MonadIO m, ProxyAddressEnumeratorK o) => o -> m () Source
constructProxyAddressEnumeratorProxyResolver :: ProxyResolverK a => a -> IO ([Char], GValue) Source
getProxyAddressEnumeratorProxyResolver :: (MonadIO m, ProxyAddressEnumeratorK o) => o -> m (Maybe ProxyResolver) Source
proxyAddressEnumeratorProxyResolver :: AttrLabelProxy "proxyResolver" Source
setProxyAddressEnumeratorProxyResolver :: (MonadIO m, ProxyAddressEnumeratorK o, ProxyResolverK a) => o -> a -> m () Source
Uri
data ProxyAddressEnumeratorUriPropertyInfo Source
getProxyAddressEnumeratorUri :: (MonadIO m, ProxyAddressEnumeratorK o) => o -> m (Maybe Text) Source