| 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 |
GI.Gio.Objects.ProxyAddressEnumerator
Description
- 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
Constructors
| ProxyAddressEnumerator (ForeignPtr ProxyAddressEnumerator) |
class GObject o => ProxyAddressEnumeratorK o Source
Instances
Properties
Connectable
data ProxyAddressEnumeratorConnectablePropertyInfo Source
Instances
constructProxyAddressEnumeratorConnectable :: SocketConnectableK a => a -> IO ([Char], GValue) Source
getProxyAddressEnumeratorConnectable :: (MonadIO m, ProxyAddressEnumeratorK o) => o -> m SocketConnectable Source
DefaultPort
data ProxyAddressEnumeratorDefaultPortPropertyInfo Source
Instances
getProxyAddressEnumeratorDefaultPort :: (MonadIO m, ProxyAddressEnumeratorK o) => o -> m Word32 Source
ProxyResolver
data ProxyAddressEnumeratorProxyResolverPropertyInfo Source
Instances
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
Instances
| 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