| 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.Interfaces.Proxy
Description
- newtype Proxy = Proxy (ForeignPtr Proxy)
- noProxy :: Maybe Proxy
- class GObject o => ProxyK o
- toProxy :: ProxyK o => o -> IO Proxy
- proxyConnect :: (MonadIO m, ProxyK a, IOStreamK b, ProxyAddressK c, CancellableK d) => a -> b -> c -> Maybe d -> m IOStream
- proxyConnectAsync :: (MonadIO m, ProxyK a, IOStreamK b, ProxyAddressK c, CancellableK d) => a -> b -> c -> Maybe d -> Maybe AsyncReadyCallback -> m ()
- proxyConnectFinish :: (MonadIO m, ProxyK a, AsyncResultK b) => a -> b -> m IOStream
- proxySupportsHostname :: (MonadIO m, ProxyK a) => a -> m Bool
Exported types
Constructors
| Proxy (ForeignPtr Proxy) |
Instances
| GObject Proxy Source | |
| type ParentTypes Proxy Source | |
| type AttributeList Proxy Source | |
| type SignalList Proxy Source |
Methods
proxyConnect
proxyConnect :: (MonadIO m, ProxyK a, IOStreamK b, ProxyAddressK c, CancellableK d) => a -> b -> c -> Maybe d -> m IOStream Source
proxyConnectAsync
proxyConnectAsync :: (MonadIO m, ProxyK a, IOStreamK b, ProxyAddressK c, CancellableK d) => a -> b -> c -> Maybe d -> Maybe AsyncReadyCallback -> m () Source
proxyConnectFinish
proxyConnectFinish :: (MonadIO m, ProxyK a, AsyncResultK b) => a -> b -> m IOStream Source
proxySupportsHostname
proxySupportsHostname :: (MonadIO m, ProxyK a) => a -> m Bool Source