| 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) |
Instances
| GObject ProxyAddressEnumerator Source | |
| ((~) * info (ResolveProxyAddressEnumeratorMethod t ProxyAddressEnumerator), MethodInfo * info ProxyAddressEnumerator p) => IsLabel t (ProxyAddressEnumerator -> p) Source | |
| ((~) * info (ResolveProxyAddressEnumeratorMethod t ProxyAddressEnumerator), MethodInfo * info ProxyAddressEnumerator p) => IsLabelProxy t (ProxyAddressEnumerator -> p) Source | |
| type ParentTypes ProxyAddressEnumerator Source | |
| type AttributeList ProxyAddressEnumerator Source | |
| type SignalList ProxyAddressEnumerator Source | |
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
getProxyAddressEnumeratorUri :: (MonadIO m, ProxyAddressEnumeratorK o) => o -> m Text Source