gi-gio-2.0.7: Gio 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.Gio.Objects.InetAddress

Contents

Description

 

Synopsis

Exported types

newtype InetAddress Source #

Constructors

InetAddress (ManagedPtr InetAddress) 

Instances

GObject InetAddress Source # 
IsObject InetAddress Source # 
IsInetAddress InetAddress Source # 
((~) * info (ResolveInetAddressMethod t InetAddress), MethodInfo * info InetAddress p) => IsLabel t (InetAddress -> p) Source # 

Methods

fromLabel :: Proxy# Symbol t -> InetAddress -> p #

((~) * info (ResolveInetAddressMethod t InetAddress), MethodInfo * info InetAddress p) => IsLabelProxy t (InetAddress -> p) Source # 
HasAttributeList * InetAddress Source # 
type SignalList InetAddress Source # 
type SignalList InetAddress
type AttributeList InetAddress Source # 
type AttributeList InetAddress

class GObject o => IsInetAddress o Source #

Instances

(GObject a, UnknownAncestorError Constraint InetAddress a) => IsInetAddress a Source # 
IsInetAddress InetAddress Source # 

Methods

equal

data InetAddressEqualMethodInfo Source #

Instances

((~) * signature (b -> m Bool), MonadIO m, IsInetAddress a, IsInetAddress b) => MethodInfo * InetAddressEqualMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy InetAddressEqualMethodInfo a -> signature -> s

getFamily

data InetAddressGetFamilyMethodInfo Source #

Instances

((~) * signature (m SocketFamily), MonadIO m, IsInetAddress a) => MethodInfo * InetAddressGetFamilyMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy InetAddressGetFamilyMethodInfo a -> signature -> s

getIsAny

data InetAddressGetIsAnyMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsInetAddress a) => MethodInfo * InetAddressGetIsAnyMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy InetAddressGetIsAnyMethodInfo a -> signature -> s

getIsLinkLocal

data InetAddressGetIsLinkLocalMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsInetAddress a) => MethodInfo * InetAddressGetIsLinkLocalMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy InetAddressGetIsLinkLocalMethodInfo a -> signature -> s

getIsLoopback

data InetAddressGetIsLoopbackMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsInetAddress a) => MethodInfo * InetAddressGetIsLoopbackMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy InetAddressGetIsLoopbackMethodInfo a -> signature -> s

getIsMcGlobal

data InetAddressGetIsMcGlobalMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsInetAddress a) => MethodInfo * InetAddressGetIsMcGlobalMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy InetAddressGetIsMcGlobalMethodInfo a -> signature -> s

getIsMcLinkLocal

data InetAddressGetIsMcLinkLocalMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsInetAddress a) => MethodInfo * InetAddressGetIsMcLinkLocalMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy InetAddressGetIsMcLinkLocalMethodInfo a -> signature -> s

getIsMcNodeLocal

data InetAddressGetIsMcNodeLocalMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsInetAddress a) => MethodInfo * InetAddressGetIsMcNodeLocalMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy InetAddressGetIsMcNodeLocalMethodInfo a -> signature -> s

getIsMcOrgLocal

data InetAddressGetIsMcOrgLocalMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsInetAddress a) => MethodInfo * InetAddressGetIsMcOrgLocalMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy InetAddressGetIsMcOrgLocalMethodInfo a -> signature -> s

getIsMcSiteLocal

data InetAddressGetIsMcSiteLocalMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsInetAddress a) => MethodInfo * InetAddressGetIsMcSiteLocalMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy InetAddressGetIsMcSiteLocalMethodInfo a -> signature -> s

getIsMulticast

data InetAddressGetIsMulticastMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsInetAddress a) => MethodInfo * InetAddressGetIsMulticastMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy InetAddressGetIsMulticastMethodInfo a -> signature -> s

getIsSiteLocal

data InetAddressGetIsSiteLocalMethodInfo Source #

Instances

((~) * signature (m Bool), MonadIO m, IsInetAddress a) => MethodInfo * InetAddressGetIsSiteLocalMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy InetAddressGetIsSiteLocalMethodInfo a -> signature -> s

getNativeSize

data InetAddressGetNativeSizeMethodInfo Source #

Instances

((~) * signature (m Word64), MonadIO m, IsInetAddress a) => MethodInfo * InetAddressGetNativeSizeMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy InetAddressGetNativeSizeMethodInfo a -> signature -> s

newAny

newFromBytes

newFromString

newLoopback

toString

data InetAddressToStringMethodInfo Source #

Instances

((~) * signature (m Text), MonadIO m, IsInetAddress a) => MethodInfo * InetAddressToStringMethodInfo a signature Source # 

Methods

overloadedMethod :: MethodProxy InetAddressToStringMethodInfo a -> signature -> s

Properties

bytes

data InetAddressBytesPropertyInfo Source #

Instances

AttrInfo InetAddressBytesPropertyInfo Source # 

Associated Types

type AttrAllowedOps InetAddressBytesPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint InetAddressBytesPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint InetAddressBytesPropertyInfo :: * -> Constraint

type AttrGetType InetAddressBytesPropertyInfo :: *

type AttrLabel InetAddressBytesPropertyInfo :: Symbol

type AttrOrigin InetAddressBytesPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint InetAddressBytesPropertyInfo o => Proxy * InetAddressBytesPropertyInfo -> o -> IO (AttrGetType InetAddressBytesPropertyInfo)

attrSet :: (AttrBaseTypeConstraint InetAddressBytesPropertyInfo o, AttrSetTypeConstraint InetAddressBytesPropertyInfo b) => Proxy * InetAddressBytesPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint InetAddressBytesPropertyInfo o => Proxy * InetAddressBytesPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint InetAddressBytesPropertyInfo o, AttrSetTypeConstraint InetAddressBytesPropertyInfo b) => Proxy * InetAddressBytesPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint InetAddressBytesPropertyInfo Source # 
type AttrSetTypeConstraint InetAddressBytesPropertyInfo = * ~ Ptr ()
type AttrOrigin InetAddressBytesPropertyInfo Source # 
type AttrLabel InetAddressBytesPropertyInfo Source # 
type AttrLabel InetAddressBytesPropertyInfo = "bytes"
type AttrGetType InetAddressBytesPropertyInfo Source # 
type AttrGetType InetAddressBytesPropertyInfo = Ptr ()
type AttrBaseTypeConstraint InetAddressBytesPropertyInfo Source # 
type AttrBaseTypeConstraint InetAddressBytesPropertyInfo = IsInetAddress
type AttrAllowedOps InetAddressBytesPropertyInfo Source # 
type AttrAllowedOps InetAddressBytesPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))

constructInetAddressBytes :: IsInetAddress o => Ptr () -> IO (GValueConstruct o) Source #

inetAddressBytes :: AttrLabelProxy "bytes" Source #

family

data InetAddressFamilyPropertyInfo Source #

Instances

AttrInfo InetAddressFamilyPropertyInfo Source # 

Associated Types

type AttrAllowedOps InetAddressFamilyPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint InetAddressFamilyPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint InetAddressFamilyPropertyInfo :: * -> Constraint

type AttrGetType InetAddressFamilyPropertyInfo :: *

type AttrLabel InetAddressFamilyPropertyInfo :: Symbol

type AttrOrigin InetAddressFamilyPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint InetAddressFamilyPropertyInfo o => Proxy * InetAddressFamilyPropertyInfo -> o -> IO (AttrGetType InetAddressFamilyPropertyInfo)

attrSet :: (AttrBaseTypeConstraint InetAddressFamilyPropertyInfo o, AttrSetTypeConstraint InetAddressFamilyPropertyInfo b) => Proxy * InetAddressFamilyPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint InetAddressFamilyPropertyInfo o => Proxy * InetAddressFamilyPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint InetAddressFamilyPropertyInfo o, AttrSetTypeConstraint InetAddressFamilyPropertyInfo b) => Proxy * InetAddressFamilyPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint InetAddressFamilyPropertyInfo Source # 
type AttrSetTypeConstraint InetAddressFamilyPropertyInfo = * ~ SocketFamily
type AttrOrigin InetAddressFamilyPropertyInfo Source # 
type AttrLabel InetAddressFamilyPropertyInfo Source # 
type AttrLabel InetAddressFamilyPropertyInfo = "family"
type AttrGetType InetAddressFamilyPropertyInfo Source # 
type AttrBaseTypeConstraint InetAddressFamilyPropertyInfo Source # 
type AttrBaseTypeConstraint InetAddressFamilyPropertyInfo = IsInetAddress
type AttrAllowedOps InetAddressFamilyPropertyInfo Source # 
type AttrAllowedOps InetAddressFamilyPropertyInfo = (:) AttrOpTag AttrConstruct ((:) AttrOpTag AttrGet ([] AttrOpTag))

inetAddressFamily :: AttrLabelProxy "family" Source #

isAny

data InetAddressIsAnyPropertyInfo Source #

Instances

AttrInfo InetAddressIsAnyPropertyInfo Source # 

Associated Types

type AttrAllowedOps InetAddressIsAnyPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint InetAddressIsAnyPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint InetAddressIsAnyPropertyInfo :: * -> Constraint

type AttrGetType InetAddressIsAnyPropertyInfo :: *

type AttrLabel InetAddressIsAnyPropertyInfo :: Symbol

type AttrOrigin InetAddressIsAnyPropertyInfo :: *

Methods

attrGet :: AttrBaseTypeConstraint InetAddressIsAnyPropertyInfo o => Proxy * InetAddressIsAnyPropertyInfo -> o -> IO (AttrGetType InetAddressIsAnyPropertyInfo)

attrSet :: (AttrBaseTypeConstraint InetAddressIsAnyPropertyInfo o, AttrSetTypeConstraint InetAddressIsAnyPropertyInfo b) => Proxy * InetAddressIsAnyPropertyInfo -> o -> b -> IO ()

attrClear :: AttrBaseTypeConstraint InetAddressIsAnyPropertyInfo o => Proxy * InetAddressIsAnyPropertyInfo -> o -> IO ()

attrConstruct :: (AttrBaseTypeConstraint InetAddressIsAnyPropertyInfo o, AttrSetTypeConstraint InetAddressIsAnyPropertyInfo b) => Proxy * InetAddressIsAnyPropertyInfo -> b -> IO (GValueConstruct o)

type AttrSetTypeConstraint InetAddressIsAnyPropertyInfo Source # 
type AttrSetTypeConstraint InetAddressIsAnyPropertyInfo = * ~ ()
type AttrOrigin InetAddressIsAnyPropertyInfo Source # 
type AttrLabel InetAddressIsAnyPropertyInfo Source # 
type AttrLabel InetAddressIsAnyPropertyInfo = "is-any"
type AttrGetType InetAddressIsAnyPropertyInfo Source # 
type AttrBaseTypeConstraint InetAddressIsAnyPropertyInfo Source # 
type AttrBaseTypeConstraint InetAddressIsAnyPropertyInfo = IsInetAddress
type AttrAllowedOps InetAddressIsAnyPropertyInfo Source # 
type AttrAllowedOps InetAddressIsAnyPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

inetAddressIsAny :: AttrLabelProxy "isAny" Source #

isLinkLocal

data InetAddressIsLinkLocalPropertyInfo Source #

Instances

AttrInfo InetAddressIsLinkLocalPropertyInfo Source # 

Associated Types

type AttrAllowedOps InetAddressIsLinkLocalPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint InetAddressIsLinkLocalPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint InetAddressIsLinkLocalPropertyInfo :: * -> Constraint

type AttrGetType InetAddressIsLinkLocalPropertyInfo :: *

type AttrLabel InetAddressIsLinkLocalPropertyInfo :: Symbol

type AttrOrigin InetAddressIsLinkLocalPropertyInfo :: *

type AttrSetTypeConstraint InetAddressIsLinkLocalPropertyInfo Source # 
type AttrSetTypeConstraint InetAddressIsLinkLocalPropertyInfo = * ~ ()
type AttrOrigin InetAddressIsLinkLocalPropertyInfo Source # 
type AttrLabel InetAddressIsLinkLocalPropertyInfo Source # 
type AttrLabel InetAddressIsLinkLocalPropertyInfo = "is-link-local"
type AttrGetType InetAddressIsLinkLocalPropertyInfo Source # 
type AttrBaseTypeConstraint InetAddressIsLinkLocalPropertyInfo Source # 
type AttrAllowedOps InetAddressIsLinkLocalPropertyInfo Source # 
type AttrAllowedOps InetAddressIsLinkLocalPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

inetAddressIsLinkLocal :: AttrLabelProxy "isLinkLocal" Source #

isLoopback

data InetAddressIsLoopbackPropertyInfo Source #

Instances

AttrInfo InetAddressIsLoopbackPropertyInfo Source # 

Associated Types

type AttrAllowedOps InetAddressIsLoopbackPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint InetAddressIsLoopbackPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint InetAddressIsLoopbackPropertyInfo :: * -> Constraint

type AttrGetType InetAddressIsLoopbackPropertyInfo :: *

type AttrLabel InetAddressIsLoopbackPropertyInfo :: Symbol

type AttrOrigin InetAddressIsLoopbackPropertyInfo :: *

type AttrSetTypeConstraint InetAddressIsLoopbackPropertyInfo Source # 
type AttrSetTypeConstraint InetAddressIsLoopbackPropertyInfo = * ~ ()
type AttrOrigin InetAddressIsLoopbackPropertyInfo Source # 
type AttrLabel InetAddressIsLoopbackPropertyInfo Source # 
type AttrLabel InetAddressIsLoopbackPropertyInfo = "is-loopback"
type AttrGetType InetAddressIsLoopbackPropertyInfo Source # 
type AttrBaseTypeConstraint InetAddressIsLoopbackPropertyInfo Source # 
type AttrBaseTypeConstraint InetAddressIsLoopbackPropertyInfo = IsInetAddress
type AttrAllowedOps InetAddressIsLoopbackPropertyInfo Source # 
type AttrAllowedOps InetAddressIsLoopbackPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

inetAddressIsLoopback :: AttrLabelProxy "isLoopback" Source #

isMcGlobal

data InetAddressIsMcGlobalPropertyInfo Source #

Instances

AttrInfo InetAddressIsMcGlobalPropertyInfo Source # 

Associated Types

type AttrAllowedOps InetAddressIsMcGlobalPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint InetAddressIsMcGlobalPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint InetAddressIsMcGlobalPropertyInfo :: * -> Constraint

type AttrGetType InetAddressIsMcGlobalPropertyInfo :: *

type AttrLabel InetAddressIsMcGlobalPropertyInfo :: Symbol

type AttrOrigin InetAddressIsMcGlobalPropertyInfo :: *

type AttrSetTypeConstraint InetAddressIsMcGlobalPropertyInfo Source # 
type AttrSetTypeConstraint InetAddressIsMcGlobalPropertyInfo = * ~ ()
type AttrOrigin InetAddressIsMcGlobalPropertyInfo Source # 
type AttrLabel InetAddressIsMcGlobalPropertyInfo Source # 
type AttrLabel InetAddressIsMcGlobalPropertyInfo = "is-mc-global"
type AttrGetType InetAddressIsMcGlobalPropertyInfo Source # 
type AttrBaseTypeConstraint InetAddressIsMcGlobalPropertyInfo Source # 
type AttrBaseTypeConstraint InetAddressIsMcGlobalPropertyInfo = IsInetAddress
type AttrAllowedOps InetAddressIsMcGlobalPropertyInfo Source # 
type AttrAllowedOps InetAddressIsMcGlobalPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

inetAddressIsMcGlobal :: AttrLabelProxy "isMcGlobal" Source #

isMcLinkLocal

data InetAddressIsMcLinkLocalPropertyInfo Source #

Instances

AttrInfo InetAddressIsMcLinkLocalPropertyInfo Source # 
type AttrSetTypeConstraint InetAddressIsMcLinkLocalPropertyInfo Source # 
type AttrSetTypeConstraint InetAddressIsMcLinkLocalPropertyInfo = * ~ ()
type AttrOrigin InetAddressIsMcLinkLocalPropertyInfo Source # 
type AttrLabel InetAddressIsMcLinkLocalPropertyInfo Source # 
type AttrLabel InetAddressIsMcLinkLocalPropertyInfo = "is-mc-link-local"
type AttrGetType InetAddressIsMcLinkLocalPropertyInfo Source # 
type AttrBaseTypeConstraint InetAddressIsMcLinkLocalPropertyInfo Source # 
type AttrAllowedOps InetAddressIsMcLinkLocalPropertyInfo Source # 
type AttrAllowedOps InetAddressIsMcLinkLocalPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

inetAddressIsMcLinkLocal :: AttrLabelProxy "isMcLinkLocal" Source #

isMcNodeLocal

data InetAddressIsMcNodeLocalPropertyInfo Source #

Instances

AttrInfo InetAddressIsMcNodeLocalPropertyInfo Source # 
type AttrSetTypeConstraint InetAddressIsMcNodeLocalPropertyInfo Source # 
type AttrSetTypeConstraint InetAddressIsMcNodeLocalPropertyInfo = * ~ ()
type AttrOrigin InetAddressIsMcNodeLocalPropertyInfo Source # 
type AttrLabel InetAddressIsMcNodeLocalPropertyInfo Source # 
type AttrLabel InetAddressIsMcNodeLocalPropertyInfo = "is-mc-node-local"
type AttrGetType InetAddressIsMcNodeLocalPropertyInfo Source # 
type AttrBaseTypeConstraint InetAddressIsMcNodeLocalPropertyInfo Source # 
type AttrAllowedOps InetAddressIsMcNodeLocalPropertyInfo Source # 
type AttrAllowedOps InetAddressIsMcNodeLocalPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

inetAddressIsMcNodeLocal :: AttrLabelProxy "isMcNodeLocal" Source #

isMcOrgLocal

data InetAddressIsMcOrgLocalPropertyInfo Source #

Instances

AttrInfo InetAddressIsMcOrgLocalPropertyInfo Source # 

Associated Types

type AttrAllowedOps InetAddressIsMcOrgLocalPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint InetAddressIsMcOrgLocalPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint InetAddressIsMcOrgLocalPropertyInfo :: * -> Constraint

type AttrGetType InetAddressIsMcOrgLocalPropertyInfo :: *

type AttrLabel InetAddressIsMcOrgLocalPropertyInfo :: Symbol

type AttrOrigin InetAddressIsMcOrgLocalPropertyInfo :: *

type AttrSetTypeConstraint InetAddressIsMcOrgLocalPropertyInfo Source # 
type AttrSetTypeConstraint InetAddressIsMcOrgLocalPropertyInfo = * ~ ()
type AttrOrigin InetAddressIsMcOrgLocalPropertyInfo Source # 
type AttrLabel InetAddressIsMcOrgLocalPropertyInfo Source # 
type AttrLabel InetAddressIsMcOrgLocalPropertyInfo = "is-mc-org-local"
type AttrGetType InetAddressIsMcOrgLocalPropertyInfo Source # 
type AttrBaseTypeConstraint InetAddressIsMcOrgLocalPropertyInfo Source # 
type AttrAllowedOps InetAddressIsMcOrgLocalPropertyInfo Source # 
type AttrAllowedOps InetAddressIsMcOrgLocalPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

inetAddressIsMcOrgLocal :: AttrLabelProxy "isMcOrgLocal" Source #

isMcSiteLocal

data InetAddressIsMcSiteLocalPropertyInfo Source #

Instances

AttrInfo InetAddressIsMcSiteLocalPropertyInfo Source # 
type AttrSetTypeConstraint InetAddressIsMcSiteLocalPropertyInfo Source # 
type AttrSetTypeConstraint InetAddressIsMcSiteLocalPropertyInfo = * ~ ()
type AttrOrigin InetAddressIsMcSiteLocalPropertyInfo Source # 
type AttrLabel InetAddressIsMcSiteLocalPropertyInfo Source # 
type AttrLabel InetAddressIsMcSiteLocalPropertyInfo = "is-mc-site-local"
type AttrGetType InetAddressIsMcSiteLocalPropertyInfo Source # 
type AttrBaseTypeConstraint InetAddressIsMcSiteLocalPropertyInfo Source # 
type AttrAllowedOps InetAddressIsMcSiteLocalPropertyInfo Source # 
type AttrAllowedOps InetAddressIsMcSiteLocalPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

inetAddressIsMcSiteLocal :: AttrLabelProxy "isMcSiteLocal" Source #

isMulticast

data InetAddressIsMulticastPropertyInfo Source #

Instances

AttrInfo InetAddressIsMulticastPropertyInfo Source # 

Associated Types

type AttrAllowedOps InetAddressIsMulticastPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint InetAddressIsMulticastPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint InetAddressIsMulticastPropertyInfo :: * -> Constraint

type AttrGetType InetAddressIsMulticastPropertyInfo :: *

type AttrLabel InetAddressIsMulticastPropertyInfo :: Symbol

type AttrOrigin InetAddressIsMulticastPropertyInfo :: *

type AttrSetTypeConstraint InetAddressIsMulticastPropertyInfo Source # 
type AttrSetTypeConstraint InetAddressIsMulticastPropertyInfo = * ~ ()
type AttrOrigin InetAddressIsMulticastPropertyInfo Source # 
type AttrLabel InetAddressIsMulticastPropertyInfo Source # 
type AttrLabel InetAddressIsMulticastPropertyInfo = "is-multicast"
type AttrGetType InetAddressIsMulticastPropertyInfo Source # 
type AttrBaseTypeConstraint InetAddressIsMulticastPropertyInfo Source # 
type AttrAllowedOps InetAddressIsMulticastPropertyInfo Source # 
type AttrAllowedOps InetAddressIsMulticastPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

inetAddressIsMulticast :: AttrLabelProxy "isMulticast" Source #

isSiteLocal

data InetAddressIsSiteLocalPropertyInfo Source #

Instances

AttrInfo InetAddressIsSiteLocalPropertyInfo Source # 

Associated Types

type AttrAllowedOps InetAddressIsSiteLocalPropertyInfo :: [AttrOpTag]

type AttrSetTypeConstraint InetAddressIsSiteLocalPropertyInfo :: * -> Constraint

type AttrBaseTypeConstraint InetAddressIsSiteLocalPropertyInfo :: * -> Constraint

type AttrGetType InetAddressIsSiteLocalPropertyInfo :: *

type AttrLabel InetAddressIsSiteLocalPropertyInfo :: Symbol

type AttrOrigin InetAddressIsSiteLocalPropertyInfo :: *

type AttrSetTypeConstraint InetAddressIsSiteLocalPropertyInfo Source # 
type AttrSetTypeConstraint InetAddressIsSiteLocalPropertyInfo = * ~ ()
type AttrOrigin InetAddressIsSiteLocalPropertyInfo Source # 
type AttrLabel InetAddressIsSiteLocalPropertyInfo Source # 
type AttrLabel InetAddressIsSiteLocalPropertyInfo = "is-site-local"
type AttrGetType InetAddressIsSiteLocalPropertyInfo Source # 
type AttrBaseTypeConstraint InetAddressIsSiteLocalPropertyInfo Source # 
type AttrAllowedOps InetAddressIsSiteLocalPropertyInfo Source # 
type AttrAllowedOps InetAddressIsSiteLocalPropertyInfo = (:) AttrOpTag AttrGet ([] AttrOpTag)

inetAddressIsSiteLocal :: AttrLabelProxy "isSiteLocal" Source #