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 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
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