module Qtc.Network.QNetworkAddressEntry (
QqNetworkAddressEntry(..)
,QqNetworkAddressEntry_nf(..)
,broadcast
,ip
,netmask
,setBroadcast
,setIp
,setNetmask
,qNetworkAddressEntry_delete
)
where
import Qth.ClassTypes.Core
import Qtc.Enums.Base
import Qtc.Classes.Base
import Qtc.Classes.Qccs
import Qtc.Classes.Core
import Qtc.ClassTypes.Core
import Qth.ClassTypes.Core
import Qtc.Classes.Network
import Qtc.ClassTypes.Network
class QqNetworkAddressEntry x1 where
qNetworkAddressEntry :: x1 -> IO (QNetworkAddressEntry ())
instance QqNetworkAddressEntry (()) where
qNetworkAddressEntry ()
= withQNetworkAddressEntryResult $
qtc_QNetworkAddressEntry
foreign import ccall "qtc_QNetworkAddressEntry" qtc_QNetworkAddressEntry :: IO (Ptr (TQNetworkAddressEntry ()))
instance QqNetworkAddressEntry ((QNetworkAddressEntry t1)) where
qNetworkAddressEntry (x1)
= withQNetworkAddressEntryResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QNetworkAddressEntry1 cobj_x1
foreign import ccall "qtc_QNetworkAddressEntry1" qtc_QNetworkAddressEntry1 :: Ptr (TQNetworkAddressEntry t1) -> IO (Ptr (TQNetworkAddressEntry ()))
class QqNetworkAddressEntry_nf x1 where
qNetworkAddressEntry_nf :: x1 -> IO (QNetworkAddressEntry ())
instance QqNetworkAddressEntry_nf (()) where
qNetworkAddressEntry_nf ()
= withObjectRefResult $
qtc_QNetworkAddressEntry
instance QqNetworkAddressEntry_nf ((QNetworkAddressEntry t1)) where
qNetworkAddressEntry_nf (x1)
= withObjectRefResult $
withObjectPtr x1 $ \cobj_x1 ->
qtc_QNetworkAddressEntry1 cobj_x1
broadcast :: QNetworkAddressEntry a -> (()) -> IO (QHostAddress ())
broadcast x0 ()
= withQHostAddressResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QNetworkAddressEntry_broadcast cobj_x0
foreign import ccall "qtc_QNetworkAddressEntry_broadcast" qtc_QNetworkAddressEntry_broadcast :: Ptr (TQNetworkAddressEntry a) -> IO (Ptr (TQHostAddress ()))
ip :: QNetworkAddressEntry a -> (()) -> IO (QHostAddress ())
ip x0 ()
= withQHostAddressResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QNetworkAddressEntry_ip cobj_x0
foreign import ccall "qtc_QNetworkAddressEntry_ip" qtc_QNetworkAddressEntry_ip :: Ptr (TQNetworkAddressEntry a) -> IO (Ptr (TQHostAddress ()))
netmask :: QNetworkAddressEntry a -> (()) -> IO (QHostAddress ())
netmask x0 ()
= withQHostAddressResult $
withObjectPtr x0 $ \cobj_x0 ->
qtc_QNetworkAddressEntry_netmask cobj_x0
foreign import ccall "qtc_QNetworkAddressEntry_netmask" qtc_QNetworkAddressEntry_netmask :: Ptr (TQNetworkAddressEntry a) -> IO (Ptr (TQHostAddress ()))
setBroadcast :: QNetworkAddressEntry a -> ((QHostAddress t1)) -> IO ()
setBroadcast x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QNetworkAddressEntry_setBroadcast cobj_x0 cobj_x1
foreign import ccall "qtc_QNetworkAddressEntry_setBroadcast" qtc_QNetworkAddressEntry_setBroadcast :: Ptr (TQNetworkAddressEntry a) -> Ptr (TQHostAddress t1) -> IO ()
setIp :: QNetworkAddressEntry a -> ((QHostAddress t1)) -> IO ()
setIp x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QNetworkAddressEntry_setIp cobj_x0 cobj_x1
foreign import ccall "qtc_QNetworkAddressEntry_setIp" qtc_QNetworkAddressEntry_setIp :: Ptr (TQNetworkAddressEntry a) -> Ptr (TQHostAddress t1) -> IO ()
setNetmask :: QNetworkAddressEntry a -> ((QHostAddress t1)) -> IO ()
setNetmask x0 (x1)
= withObjectPtr x0 $ \cobj_x0 ->
withObjectPtr x1 $ \cobj_x1 ->
qtc_QNetworkAddressEntry_setNetmask cobj_x0 cobj_x1
foreign import ccall "qtc_QNetworkAddressEntry_setNetmask" qtc_QNetworkAddressEntry_setNetmask :: Ptr (TQNetworkAddressEntry a) -> Ptr (TQHostAddress t1) -> IO ()
qNetworkAddressEntry_delete :: QNetworkAddressEntry a -> IO ()
qNetworkAddressEntry_delete x0
= withObjectPtr x0 $ \cobj_x0 ->
qtc_QNetworkAddressEntry_delete cobj_x0
foreign import ccall "qtc_QNetworkAddressEntry_delete" qtc_QNetworkAddressEntry_delete :: Ptr (TQNetworkAddressEntry a) -> IO ()