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 SocketConnectable
- data ProxyAddressEnumeratorDefaultPortPropertyInfo
- constructProxyAddressEnumeratorDefaultPort :: Word32 -> IO ([Char], GValue)
- getProxyAddressEnumeratorDefaultPort :: (MonadIO m, ProxyAddressEnumeratorK o) => o -> m Word32
- data ProxyAddressEnumeratorProxyResolverPropertyInfo
- constructProxyAddressEnumeratorProxyResolver :: ProxyResolverK a => a -> IO ([Char], GValue)
- getProxyAddressEnumeratorProxyResolver :: (MonadIO m, ProxyAddressEnumeratorK o) => o -> m 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 Text
Exported types
newtype ProxyAddressEnumerator Source
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 SocketConnectable Source
DefaultPort
data ProxyAddressEnumeratorDefaultPortPropertyInfo Source
getProxyAddressEnumeratorDefaultPort :: (MonadIO m, ProxyAddressEnumeratorK o) => o -> m Word32 Source
ProxyResolver
data ProxyAddressEnumeratorProxyResolverPropertyInfo Source
constructProxyAddressEnumeratorProxyResolver :: ProxyResolverK a => a -> IO ([Char], GValue) Source
getProxyAddressEnumeratorProxyResolver :: (MonadIO m, ProxyAddressEnumeratorK o) => o -> m ProxyResolver Source
setProxyAddressEnumeratorProxyResolver :: (MonadIO m, ProxyAddressEnumeratorK o, ProxyResolverK a) => o -> a -> m () Source
Uri
data ProxyAddressEnumeratorUriPropertyInfo Source
AttrInfo ProxyAddressEnumeratorUriPropertyInfo Source | |
type AttrLabel ProxyAddressEnumeratorUriPropertyInfo = "ProxyAddressEnumerator::uri" Source | |
type AttrGetType ProxyAddressEnumeratorUriPropertyInfo = Text Source | |
type AttrBaseTypeConstraint ProxyAddressEnumeratorUriPropertyInfo = ProxyAddressEnumeratorK Source | |
type AttrSetTypeConstraint ProxyAddressEnumeratorUriPropertyInfo = * ~ Text Source | |
type AttrAllowedOps ProxyAddressEnumeratorUriPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag)) Source |
getProxyAddressEnumeratorUri :: (MonadIO m, ProxyAddressEnumeratorK o) => o -> m Text Source