gi-soup-0.2.52.14: Soup bindings

CopyrightWill Thompson, Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (garetxe@gmail.com)
Safe HaskellNone
LanguageHaskell2010

GI.Soup.Objects.Address

Contents

Description

 

Synopsis

Exported types

newtype Address Source

Constructors

Address (ForeignPtr Address) 

Instances

GObject Address 
((~) * info (ResolveAddressMethod t Address), MethodInfo * info Address p) => IsLabelProxy t (Address -> p) 
type ParentTypes Address 
type AttributeList Address 
type SignalList Address 

class GObject o => AddressK o Source

Instances

Methods

addressEqualByIp

data AddressEqualByIpMethodInfo Source

Instances

((~) * signature (b -> m Bool), MonadIO m, AddressK a, AddressK b) => MethodInfo * AddressEqualByIpMethodInfo a signature 

addressEqualByIp :: (MonadIO m, AddressK a, AddressK b) => a -> b -> m Bool Source

addressEqualByName

data AddressEqualByNameMethodInfo Source

Instances

((~) * signature (b -> m Bool), MonadIO m, AddressK a, AddressK b) => MethodInfo * AddressEqualByNameMethodInfo a signature 

addressGetGsockaddr

addressGetName

data AddressGetNameMethodInfo Source

Instances

((~) * signature (m (Maybe Text)), MonadIO m, AddressK a) => MethodInfo * AddressGetNameMethodInfo a signature 

addressGetPhysical

data AddressGetPhysicalMethodInfo Source

Instances

((~) * signature (m (Maybe Text)), MonadIO m, AddressK a) => MethodInfo * AddressGetPhysicalMethodInfo a signature 

addressGetPort

data AddressGetPortMethodInfo Source

Instances

((~) * signature (m Word32), MonadIO m, AddressK a) => MethodInfo * AddressGetPortMethodInfo a signature 

addressHashByIp

data AddressHashByIpMethodInfo Source

Instances

((~) * signature (m Word32), MonadIO m, AddressK a) => MethodInfo * AddressHashByIpMethodInfo a signature 

addressHashByName

data AddressHashByNameMethodInfo Source

Instances

((~) * signature (m Word32), MonadIO m, AddressK a) => MethodInfo * AddressHashByNameMethodInfo a signature 

addressIsResolved

data AddressIsResolvedMethodInfo Source

Instances

((~) * signature (m Bool), MonadIO m, AddressK a) => MethodInfo * AddressIsResolvedMethodInfo a signature 

addressNew

addressNewAny

addressNewFromSockaddr

addressResolveAsync

addressResolveSync

data AddressResolveSyncMethodInfo Source

Instances

((~) * signature (Maybe b -> m Word32), MonadIO m, AddressK a, CancellableK b) => MethodInfo * AddressResolveSyncMethodInfo a signature 

Properties

Family

Name

Physical

Port

Protocol

Sockaddr

getAddressSockaddr :: (MonadIO m, AddressK o) => o -> m (Ptr ()) Source