{-# LANGUAGE TypeApplications #-}
#if (MIN_VERSION_haskell_gi_overloading(1,0,0) && !defined(__HADDOCK_VERSION__))
#define ENABLE_OVERLOADING
#endif
module GI.NM.Objects.SettingPpp
(
SettingPpp(..) ,
IsSettingPpp ,
toSettingPpp ,
#if defined(ENABLE_OVERLOADING)
ResolveSettingPppMethod ,
#endif
#if defined(ENABLE_OVERLOADING)
SettingPppGetBaudMethodInfo ,
#endif
settingPppGetBaud ,
#if defined(ENABLE_OVERLOADING)
SettingPppGetCrtsctsMethodInfo ,
#endif
settingPppGetCrtscts ,
#if defined(ENABLE_OVERLOADING)
SettingPppGetLcpEchoFailureMethodInfo ,
#endif
settingPppGetLcpEchoFailure ,
#if defined(ENABLE_OVERLOADING)
SettingPppGetLcpEchoIntervalMethodInfo ,
#endif
settingPppGetLcpEchoInterval ,
#if defined(ENABLE_OVERLOADING)
SettingPppGetMppeStatefulMethodInfo ,
#endif
settingPppGetMppeStateful ,
#if defined(ENABLE_OVERLOADING)
SettingPppGetMruMethodInfo ,
#endif
settingPppGetMru ,
#if defined(ENABLE_OVERLOADING)
SettingPppGetMtuMethodInfo ,
#endif
settingPppGetMtu ,
#if defined(ENABLE_OVERLOADING)
SettingPppGetNoVjCompMethodInfo ,
#endif
settingPppGetNoVjComp ,
#if defined(ENABLE_OVERLOADING)
SettingPppGetNoauthMethodInfo ,
#endif
settingPppGetNoauth ,
#if defined(ENABLE_OVERLOADING)
SettingPppGetNobsdcompMethodInfo ,
#endif
settingPppGetNobsdcomp ,
#if defined(ENABLE_OVERLOADING)
SettingPppGetNodeflateMethodInfo ,
#endif
settingPppGetNodeflate ,
#if defined(ENABLE_OVERLOADING)
SettingPppGetRefuseChapMethodInfo ,
#endif
settingPppGetRefuseChap ,
#if defined(ENABLE_OVERLOADING)
SettingPppGetRefuseEapMethodInfo ,
#endif
settingPppGetRefuseEap ,
#if defined(ENABLE_OVERLOADING)
SettingPppGetRefuseMschapMethodInfo ,
#endif
settingPppGetRefuseMschap ,
#if defined(ENABLE_OVERLOADING)
SettingPppGetRefuseMschapv2MethodInfo ,
#endif
settingPppGetRefuseMschapv2 ,
#if defined(ENABLE_OVERLOADING)
SettingPppGetRefusePapMethodInfo ,
#endif
settingPppGetRefusePap ,
#if defined(ENABLE_OVERLOADING)
SettingPppGetRequireMppeMethodInfo ,
#endif
settingPppGetRequireMppe ,
#if defined(ENABLE_OVERLOADING)
SettingPppGetRequireMppe128MethodInfo ,
#endif
settingPppGetRequireMppe128 ,
settingPppNew ,
#if defined(ENABLE_OVERLOADING)
SettingPppBaudPropertyInfo ,
#endif
constructSettingPppBaud ,
getSettingPppBaud ,
setSettingPppBaud ,
#if defined(ENABLE_OVERLOADING)
settingPppBaud ,
#endif
#if defined(ENABLE_OVERLOADING)
SettingPppCrtsctsPropertyInfo ,
#endif
constructSettingPppCrtscts ,
getSettingPppCrtscts ,
setSettingPppCrtscts ,
#if defined(ENABLE_OVERLOADING)
settingPppCrtscts ,
#endif
#if defined(ENABLE_OVERLOADING)
SettingPppLcpEchoFailurePropertyInfo ,
#endif
constructSettingPppLcpEchoFailure ,
getSettingPppLcpEchoFailure ,
setSettingPppLcpEchoFailure ,
#if defined(ENABLE_OVERLOADING)
settingPppLcpEchoFailure ,
#endif
#if defined(ENABLE_OVERLOADING)
SettingPppLcpEchoIntervalPropertyInfo ,
#endif
constructSettingPppLcpEchoInterval ,
getSettingPppLcpEchoInterval ,
setSettingPppLcpEchoInterval ,
#if defined(ENABLE_OVERLOADING)
settingPppLcpEchoInterval ,
#endif
#if defined(ENABLE_OVERLOADING)
SettingPppMppeStatefulPropertyInfo ,
#endif
constructSettingPppMppeStateful ,
getSettingPppMppeStateful ,
setSettingPppMppeStateful ,
#if defined(ENABLE_OVERLOADING)
settingPppMppeStateful ,
#endif
#if defined(ENABLE_OVERLOADING)
SettingPppMruPropertyInfo ,
#endif
constructSettingPppMru ,
getSettingPppMru ,
setSettingPppMru ,
#if defined(ENABLE_OVERLOADING)
settingPppMru ,
#endif
#if defined(ENABLE_OVERLOADING)
SettingPppMtuPropertyInfo ,
#endif
constructSettingPppMtu ,
getSettingPppMtu ,
setSettingPppMtu ,
#if defined(ENABLE_OVERLOADING)
settingPppMtu ,
#endif
#if defined(ENABLE_OVERLOADING)
SettingPppNoVjCompPropertyInfo ,
#endif
constructSettingPppNoVjComp ,
getSettingPppNoVjComp ,
setSettingPppNoVjComp ,
#if defined(ENABLE_OVERLOADING)
settingPppNoVjComp ,
#endif
#if defined(ENABLE_OVERLOADING)
SettingPppNoauthPropertyInfo ,
#endif
constructSettingPppNoauth ,
getSettingPppNoauth ,
setSettingPppNoauth ,
#if defined(ENABLE_OVERLOADING)
settingPppNoauth ,
#endif
#if defined(ENABLE_OVERLOADING)
SettingPppNobsdcompPropertyInfo ,
#endif
constructSettingPppNobsdcomp ,
getSettingPppNobsdcomp ,
setSettingPppNobsdcomp ,
#if defined(ENABLE_OVERLOADING)
settingPppNobsdcomp ,
#endif
#if defined(ENABLE_OVERLOADING)
SettingPppNodeflatePropertyInfo ,
#endif
constructSettingPppNodeflate ,
getSettingPppNodeflate ,
setSettingPppNodeflate ,
#if defined(ENABLE_OVERLOADING)
settingPppNodeflate ,
#endif
#if defined(ENABLE_OVERLOADING)
SettingPppRefuseChapPropertyInfo ,
#endif
constructSettingPppRefuseChap ,
getSettingPppRefuseChap ,
setSettingPppRefuseChap ,
#if defined(ENABLE_OVERLOADING)
settingPppRefuseChap ,
#endif
#if defined(ENABLE_OVERLOADING)
SettingPppRefuseEapPropertyInfo ,
#endif
constructSettingPppRefuseEap ,
getSettingPppRefuseEap ,
setSettingPppRefuseEap ,
#if defined(ENABLE_OVERLOADING)
settingPppRefuseEap ,
#endif
#if defined(ENABLE_OVERLOADING)
SettingPppRefuseMschapPropertyInfo ,
#endif
constructSettingPppRefuseMschap ,
getSettingPppRefuseMschap ,
setSettingPppRefuseMschap ,
#if defined(ENABLE_OVERLOADING)
settingPppRefuseMschap ,
#endif
#if defined(ENABLE_OVERLOADING)
SettingPppRefuseMschapv2PropertyInfo ,
#endif
constructSettingPppRefuseMschapv2 ,
getSettingPppRefuseMschapv2 ,
setSettingPppRefuseMschapv2 ,
#if defined(ENABLE_OVERLOADING)
settingPppRefuseMschapv2 ,
#endif
#if defined(ENABLE_OVERLOADING)
SettingPppRefusePapPropertyInfo ,
#endif
constructSettingPppRefusePap ,
getSettingPppRefusePap ,
setSettingPppRefusePap ,
#if defined(ENABLE_OVERLOADING)
settingPppRefusePap ,
#endif
#if defined(ENABLE_OVERLOADING)
SettingPppRequireMppePropertyInfo ,
#endif
constructSettingPppRequireMppe ,
getSettingPppRequireMppe ,
setSettingPppRequireMppe ,
#if defined(ENABLE_OVERLOADING)
settingPppRequireMppe ,
#endif
#if defined(ENABLE_OVERLOADING)
SettingPppRequireMppe128PropertyInfo ,
#endif
constructSettingPppRequireMppe128 ,
getSettingPppRequireMppe128 ,
setSettingPppRequireMppe128 ,
#if defined(ENABLE_OVERLOADING)
settingPppRequireMppe128 ,
#endif
) where
import Data.GI.Base.ShortPrelude
import qualified Data.GI.Base.ShortPrelude as SP
import qualified Data.GI.Base.Overloading as O
import qualified Prelude as P
import qualified Data.GI.Base.Attributes as GI.Attributes
import qualified Data.GI.Base.BasicTypes as B.Types
import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr
import qualified Data.GI.Base.GArray as B.GArray
import qualified Data.GI.Base.GClosure as B.GClosure
import qualified Data.GI.Base.GError as B.GError
import qualified Data.GI.Base.GHashTable as B.GHT
import qualified Data.GI.Base.GVariant as B.GVariant
import qualified Data.GI.Base.GValue as B.GValue
import qualified Data.GI.Base.GParamSpec as B.GParamSpec
import qualified Data.GI.Base.CallStack as B.CallStack
import qualified Data.GI.Base.Properties as B.Properties
import qualified Data.GI.Base.Signals as B.Signals
import qualified Control.Monad.IO.Class as MIO
import qualified Data.Coerce as Coerce
import qualified Data.Text as T
import qualified Data.Kind as DK
import qualified Data.ByteString.Char8 as B
import qualified Data.Map as Map
import qualified Foreign.Ptr as FP
import qualified GHC.OverloadedLabels as OL
import qualified GHC.Records as R
import qualified Data.Word as DW
import qualified Data.Int as DI
import qualified System.Posix.Types as SPT
import qualified Foreign.C.Types as FCT
#if MIN_VERSION_base(4,18,0)
import qualified GI.GLib.Structs.Bytes as GLib.Bytes
import qualified GI.GLib.Structs.VariantType as GLib.VariantType
import qualified GI.GObject.Objects.Object as GObject.Object
import qualified GI.NM.Callbacks as NM.Callbacks
import {-# SOURCE #-} qualified GI.NM.Enums as NM.Enums
import {-# SOURCE #-} qualified GI.NM.Flags as NM.Flags
import {-# SOURCE #-} qualified GI.NM.Interfaces.Connection as NM.Connection
import {-# SOURCE #-} qualified GI.NM.Objects.Setting as NM.Setting
import {-# SOURCE #-} qualified GI.NM.Objects.Setting8021x as NM.Setting8021x
import {-# SOURCE #-} qualified GI.NM.Objects.SettingAdsl as NM.SettingAdsl
import {-# SOURCE #-} qualified GI.NM.Objects.SettingBluetooth as NM.SettingBluetooth
import {-# SOURCE #-} qualified GI.NM.Objects.SettingBond as NM.SettingBond
import {-# SOURCE #-} qualified GI.NM.Objects.SettingBridge as NM.SettingBridge
import {-# SOURCE #-} qualified GI.NM.Objects.SettingBridgePort as NM.SettingBridgePort
import {-# SOURCE #-} qualified GI.NM.Objects.SettingCdma as NM.SettingCdma
import {-# SOURCE #-} qualified GI.NM.Objects.SettingConnection as NM.SettingConnection
import {-# SOURCE #-} qualified GI.NM.Objects.SettingDcb as NM.SettingDcb
import {-# SOURCE #-} qualified GI.NM.Objects.SettingDummy as NM.SettingDummy
import {-# SOURCE #-} qualified GI.NM.Objects.SettingGeneric as NM.SettingGeneric
import {-# SOURCE #-} qualified GI.NM.Objects.SettingGsm as NM.SettingGsm
import {-# SOURCE #-} qualified GI.NM.Objects.SettingIP4Config as NM.SettingIP4Config
import {-# SOURCE #-} qualified GI.NM.Objects.SettingIP6Config as NM.SettingIP6Config
import {-# SOURCE #-} qualified GI.NM.Objects.SettingIPConfig as NM.SettingIPConfig
import {-# SOURCE #-} qualified GI.NM.Objects.SettingIPTunnel as NM.SettingIPTunnel
import {-# SOURCE #-} qualified GI.NM.Objects.SettingInfiniband as NM.SettingInfiniband
import {-# SOURCE #-} qualified GI.NM.Objects.SettingMacsec as NM.SettingMacsec
import {-# SOURCE #-} qualified GI.NM.Objects.SettingMacvlan as NM.SettingMacvlan
import {-# SOURCE #-} qualified GI.NM.Objects.SettingOlpcMesh as NM.SettingOlpcMesh
import {-# SOURCE #-} qualified GI.NM.Objects.SettingOvsBridge as NM.SettingOvsBridge
import {-# SOURCE #-} qualified GI.NM.Objects.SettingOvsInterface as NM.SettingOvsInterface
import {-# SOURCE #-} qualified GI.NM.Objects.SettingOvsPatch as NM.SettingOvsPatch
import {-# SOURCE #-} qualified GI.NM.Objects.SettingOvsPort as NM.SettingOvsPort
import {-# SOURCE #-} qualified GI.NM.Objects.SettingPppoe as NM.SettingPppoe
import {-# SOURCE #-} qualified GI.NM.Objects.SettingProxy as NM.SettingProxy
import {-# SOURCE #-} qualified GI.NM.Objects.SettingSerial as NM.SettingSerial
import {-# SOURCE #-} qualified GI.NM.Objects.SettingTCConfig as NM.SettingTCConfig
import {-# SOURCE #-} qualified GI.NM.Objects.SettingTeam as NM.SettingTeam
import {-# SOURCE #-} qualified GI.NM.Objects.SettingTeamPort as NM.SettingTeamPort
import {-# SOURCE #-} qualified GI.NM.Objects.SettingTun as NM.SettingTun
import {-# SOURCE #-} qualified GI.NM.Objects.SettingVlan as NM.SettingVlan
import {-# SOURCE #-} qualified GI.NM.Objects.SettingVpn as NM.SettingVpn
import {-# SOURCE #-} qualified GI.NM.Objects.SettingVxlan as NM.SettingVxlan
import {-# SOURCE #-} qualified GI.NM.Objects.SettingWimax as NM.SettingWimax
import {-# SOURCE #-} qualified GI.NM.Objects.SettingWired as NM.SettingWired
import {-# SOURCE #-} qualified GI.NM.Objects.SettingWireless as NM.SettingWireless
import {-# SOURCE #-} qualified GI.NM.Objects.SettingWirelessSecurity as NM.SettingWirelessSecurity
import {-# SOURCE #-} qualified GI.NM.Structs.BridgeVlan as NM.BridgeVlan
import {-# SOURCE #-} qualified GI.NM.Structs.IPAddress as NM.IPAddress
import {-# SOURCE #-} qualified GI.NM.Structs.IPRoute as NM.IPRoute
import {-# SOURCE #-} qualified GI.NM.Structs.IPRoutingRule as NM.IPRoutingRule
import {-# SOURCE #-} qualified GI.NM.Structs.Range as NM.Range
import {-# SOURCE #-} qualified GI.NM.Structs.TCAction as NM.TCAction
import {-# SOURCE #-} qualified GI.NM.Structs.TCQdisc as NM.TCQdisc
import {-# SOURCE #-} qualified GI.NM.Structs.TCTfilter as NM.TCTfilter
import {-# SOURCE #-} qualified GI.NM.Structs.TeamLinkWatcher as NM.TeamLinkWatcher
import {-# SOURCE #-} qualified GI.NM.Structs.VariantAttributeSpec as NM.VariantAttributeSpec
#else
import qualified GI.GObject.Objects.Object as GObject.Object
import {-# SOURCE #-} qualified GI.NM.Objects.Setting as NM.Setting
#endif
newtype SettingPpp = SettingPpp (SP.ManagedPtr SettingPpp)
deriving (SettingPpp -> SettingPpp -> Bool
(SettingPpp -> SettingPpp -> Bool)
-> (SettingPpp -> SettingPpp -> Bool) -> Eq SettingPpp
forall a. (a -> a -> Bool) -> (a -> a -> Bool) -> Eq a
$c== :: SettingPpp -> SettingPpp -> Bool
== :: SettingPpp -> SettingPpp -> Bool
$c/= :: SettingPpp -> SettingPpp -> Bool
/= :: SettingPpp -> SettingPpp -> Bool
Eq)
instance SP.ManagedPtrNewtype SettingPpp where
toManagedPtr :: SettingPpp -> ManagedPtr SettingPpp
toManagedPtr (SettingPpp ManagedPtr SettingPpp
p) = ManagedPtr SettingPpp
p
foreign import ccall "nm_setting_ppp_get_type"
c_nm_setting_ppp_get_type :: IO B.Types.GType
instance B.Types.TypedObject SettingPpp where
glibType :: IO GType
glibType = IO GType
c_nm_setting_ppp_get_type
instance B.Types.GObject SettingPpp
class (SP.GObject o, O.IsDescendantOf SettingPpp o) => IsSettingPpp o
instance (SP.GObject o, O.IsDescendantOf SettingPpp o) => IsSettingPpp o
instance O.HasParentTypes SettingPpp
type instance O.ParentTypes SettingPpp = '[NM.Setting.Setting, GObject.Object.Object]
toSettingPpp :: (MIO.MonadIO m, IsSettingPpp o) => o -> m SettingPpp
toSettingPpp :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> m SettingPpp
toSettingPpp = IO SettingPpp -> m SettingPpp
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO SettingPpp -> m SettingPpp)
-> (o -> IO SettingPpp) -> o -> m SettingPpp
forall b c a. (b -> c) -> (a -> b) -> a -> c
. (ManagedPtr SettingPpp -> SettingPpp) -> o -> IO SettingPpp
forall o o'.
(HasCallStack, ManagedPtrNewtype o, TypedObject o,
ManagedPtrNewtype o', TypedObject o') =>
(ManagedPtr o' -> o') -> o -> IO o'
B.ManagedPtr.unsafeCastTo ManagedPtr SettingPpp -> SettingPpp
SettingPpp
instance B.GValue.IsGValue (Maybe SettingPpp) where
gvalueGType_ :: IO GType
gvalueGType_ = IO GType
c_nm_setting_ppp_get_type
gvalueSet_ :: Ptr GValue -> Maybe SettingPpp -> IO ()
gvalueSet_ Ptr GValue
gv Maybe SettingPpp
P.Nothing = Ptr GValue -> Ptr SettingPpp -> IO ()
forall a. GObject a => Ptr GValue -> Ptr a -> IO ()
B.GValue.set_object Ptr GValue
gv (Ptr SettingPpp
forall a. Ptr a
FP.nullPtr :: FP.Ptr SettingPpp)
gvalueSet_ Ptr GValue
gv (P.Just SettingPpp
obj) = SettingPpp -> (Ptr SettingPpp -> IO ()) -> IO ()
forall a c.
(HasCallStack, ManagedPtrNewtype a) =>
a -> (Ptr a -> IO c) -> IO c
B.ManagedPtr.withManagedPtr SettingPpp
obj (Ptr GValue -> Ptr SettingPpp -> IO ()
forall a. GObject a => Ptr GValue -> Ptr a -> IO ()
B.GValue.set_object Ptr GValue
gv)
gvalueGet_ :: Ptr GValue -> IO (Maybe SettingPpp)
gvalueGet_ Ptr GValue
gv = do
Ptr SettingPpp
ptr <- Ptr GValue -> IO (Ptr SettingPpp)
forall a. GObject a => Ptr GValue -> IO (Ptr a)
B.GValue.get_object Ptr GValue
gv :: IO (FP.Ptr SettingPpp)
if Ptr SettingPpp
ptr Ptr SettingPpp -> Ptr SettingPpp -> Bool
forall a. Eq a => a -> a -> Bool
/= Ptr SettingPpp
forall a. Ptr a
FP.nullPtr
then SettingPpp -> Maybe SettingPpp
forall a. a -> Maybe a
P.Just (SettingPpp -> Maybe SettingPpp)
-> IO SettingPpp -> IO (Maybe SettingPpp)
forall (f :: * -> *) a b. Functor f => (a -> b) -> f a -> f b
<$> (ManagedPtr SettingPpp -> SettingPpp)
-> Ptr SettingPpp -> IO SettingPpp
forall a b.
(HasCallStack, GObject a, GObject b) =>
(ManagedPtr a -> a) -> Ptr b -> IO a
B.ManagedPtr.newObject ManagedPtr SettingPpp -> SettingPpp
SettingPpp Ptr SettingPpp
ptr
else Maybe SettingPpp -> IO (Maybe SettingPpp)
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Maybe SettingPpp
forall a. Maybe a
P.Nothing
#if defined(ENABLE_OVERLOADING)
type family ResolveSettingPppMethod (t :: Symbol) (o :: DK.Type) :: DK.Type where
ResolveSettingPppMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo
ResolveSettingPppMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo
ResolveSettingPppMethod "compare" o = NM.Setting.SettingCompareMethodInfo
ResolveSettingPppMethod "diff" o = NM.Setting.SettingDiffMethodInfo
ResolveSettingPppMethod "duplicate" o = NM.Setting.SettingDuplicateMethodInfo
ResolveSettingPppMethod "enumerateValues" o = NM.Setting.SettingEnumerateValuesMethodInfo
ResolveSettingPppMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo
ResolveSettingPppMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo
ResolveSettingPppMethod "getv" o = GObject.Object.ObjectGetvMethodInfo
ResolveSettingPppMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo
ResolveSettingPppMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo
ResolveSettingPppMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo
ResolveSettingPppMethod "optionClearByName" o = NM.Setting.SettingOptionClearByNameMethodInfo
ResolveSettingPppMethod "optionGet" o = NM.Setting.SettingOptionGetMethodInfo
ResolveSettingPppMethod "optionGetAllNames" o = NM.Setting.SettingOptionGetAllNamesMethodInfo
ResolveSettingPppMethod "optionGetBoolean" o = NM.Setting.SettingOptionGetBooleanMethodInfo
ResolveSettingPppMethod "optionGetUint32" o = NM.Setting.SettingOptionGetUint32MethodInfo
ResolveSettingPppMethod "optionSet" o = NM.Setting.SettingOptionSetMethodInfo
ResolveSettingPppMethod "optionSetBoolean" o = NM.Setting.SettingOptionSetBooleanMethodInfo
ResolveSettingPppMethod "optionSetUint32" o = NM.Setting.SettingOptionSetUint32MethodInfo
ResolveSettingPppMethod "ref" o = GObject.Object.ObjectRefMethodInfo
ResolveSettingPppMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo
ResolveSettingPppMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo
ResolveSettingPppMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo
ResolveSettingPppMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo
ResolveSettingPppMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo
ResolveSettingPppMethod "toString" o = NM.Setting.SettingToStringMethodInfo
ResolveSettingPppMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo
ResolveSettingPppMethod "verify" o = NM.Setting.SettingVerifyMethodInfo
ResolveSettingPppMethod "verifySecrets" o = NM.Setting.SettingVerifySecretsMethodInfo
ResolveSettingPppMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo
ResolveSettingPppMethod "getBaud" o = SettingPppGetBaudMethodInfo
ResolveSettingPppMethod "getCrtscts" o = SettingPppGetCrtsctsMethodInfo
ResolveSettingPppMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo
ResolveSettingPppMethod "getDbusPropertyType" o = NM.Setting.SettingGetDbusPropertyTypeMethodInfo
ResolveSettingPppMethod "getLcpEchoFailure" o = SettingPppGetLcpEchoFailureMethodInfo
ResolveSettingPppMethod "getLcpEchoInterval" o = SettingPppGetLcpEchoIntervalMethodInfo
ResolveSettingPppMethod "getMppeStateful" o = SettingPppGetMppeStatefulMethodInfo
ResolveSettingPppMethod "getMru" o = SettingPppGetMruMethodInfo
ResolveSettingPppMethod "getMtu" o = SettingPppGetMtuMethodInfo
ResolveSettingPppMethod "getName" o = NM.Setting.SettingGetNameMethodInfo
ResolveSettingPppMethod "getNoVjComp" o = SettingPppGetNoVjCompMethodInfo
ResolveSettingPppMethod "getNoauth" o = SettingPppGetNoauthMethodInfo
ResolveSettingPppMethod "getNobsdcomp" o = SettingPppGetNobsdcompMethodInfo
ResolveSettingPppMethod "getNodeflate" o = SettingPppGetNodeflateMethodInfo
ResolveSettingPppMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo
ResolveSettingPppMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo
ResolveSettingPppMethod "getRefuseChap" o = SettingPppGetRefuseChapMethodInfo
ResolveSettingPppMethod "getRefuseEap" o = SettingPppGetRefuseEapMethodInfo
ResolveSettingPppMethod "getRefuseMschap" o = SettingPppGetRefuseMschapMethodInfo
ResolveSettingPppMethod "getRefuseMschapv2" o = SettingPppGetRefuseMschapv2MethodInfo
ResolveSettingPppMethod "getRefusePap" o = SettingPppGetRefusePapMethodInfo
ResolveSettingPppMethod "getRequireMppe" o = SettingPppGetRequireMppeMethodInfo
ResolveSettingPppMethod "getRequireMppe128" o = SettingPppGetRequireMppe128MethodInfo
ResolveSettingPppMethod "getSecretFlags" o = NM.Setting.SettingGetSecretFlagsMethodInfo
ResolveSettingPppMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo
ResolveSettingPppMethod "setDataFull" o = GObject.Object.ObjectSetDataFullMethodInfo
ResolveSettingPppMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo
ResolveSettingPppMethod "setSecretFlags" o = NM.Setting.SettingSetSecretFlagsMethodInfo
ResolveSettingPppMethod l o = O.MethodResolutionFailed l o
instance (info ~ ResolveSettingPppMethod t SettingPpp, O.OverloadedMethod info SettingPpp p) => OL.IsLabel t (SettingPpp -> p) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.overloadedMethod @info
#else
fromLabel _ = O.overloadedMethod @info
#endif
#if MIN_VERSION_base(4,13,0)
instance (info ~ ResolveSettingPppMethod t SettingPpp, O.OverloadedMethod info SettingPpp p, R.HasField t SettingPpp p) => R.HasField t SettingPpp p where
getField = O.overloadedMethod @info
#endif
instance (info ~ ResolveSettingPppMethod t SettingPpp, O.OverloadedMethodInfo info SettingPpp) => OL.IsLabel t (O.MethodProxy info SettingPpp) where
#if MIN_VERSION_base(4,10,0)
fromLabel = O.MethodProxy
#else
fromLabel _ = O.MethodProxy
#endif
#endif
getSettingPppBaud :: (MonadIO m, IsSettingPpp o) => o -> m Word32
getSettingPppBaud :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> m Word32
getSettingPppBaud o
obj = IO Word32 -> m Word32
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Word32 -> m Word32) -> IO Word32 -> m Word32
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Word32
forall a. GObject a => a -> String -> IO Word32
B.Properties.getObjectPropertyUInt32 o
obj String
"baud"
setSettingPppBaud :: (MonadIO m, IsSettingPpp o) => o -> Word32 -> m ()
setSettingPppBaud :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> Word32 -> m ()
setSettingPppBaud o
obj Word32
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Word32 -> IO ()
forall a. GObject a => a -> String -> Word32 -> IO ()
B.Properties.setObjectPropertyUInt32 o
obj String
"baud" Word32
val
constructSettingPppBaud :: (IsSettingPpp o, MIO.MonadIO m) => Word32 -> m (GValueConstruct o)
constructSettingPppBaud :: forall o (m :: * -> *).
(IsSettingPpp o, MonadIO m) =>
Word32 -> m (GValueConstruct o)
constructSettingPppBaud Word32
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Word32 -> IO (GValueConstruct o)
forall o. String -> Word32 -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyUInt32 String
"baud" Word32
val
#if defined(ENABLE_OVERLOADING)
data SettingPppBaudPropertyInfo
instance AttrInfo SettingPppBaudPropertyInfo where
type AttrAllowedOps SettingPppBaudPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint SettingPppBaudPropertyInfo = IsSettingPpp
type AttrSetTypeConstraint SettingPppBaudPropertyInfo = (~) Word32
type AttrTransferTypeConstraint SettingPppBaudPropertyInfo = (~) Word32
type AttrTransferType SettingPppBaudPropertyInfo = Word32
type AttrGetType SettingPppBaudPropertyInfo = Word32
type AttrLabel SettingPppBaudPropertyInfo = "baud"
type AttrOrigin SettingPppBaudPropertyInfo = SettingPpp
attrGet = getSettingPppBaud
attrSet = setSettingPppBaud
attrTransfer _ v = do
return v
attrConstruct = constructSettingPppBaud
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.baud"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#g:attr:baud"
})
#endif
getSettingPppCrtscts :: (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppCrtscts :: forall (m :: * -> *) o. (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppCrtscts o
obj = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Bool
forall a. GObject a => a -> String -> IO Bool
B.Properties.getObjectPropertyBool o
obj String
"crtscts"
setSettingPppCrtscts :: (MonadIO m, IsSettingPpp o) => o -> Bool -> m ()
setSettingPppCrtscts :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> Bool -> m ()
setSettingPppCrtscts o
obj Bool
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Bool -> IO ()
forall a. GObject a => a -> String -> Bool -> IO ()
B.Properties.setObjectPropertyBool o
obj String
"crtscts" Bool
val
constructSettingPppCrtscts :: (IsSettingPpp o, MIO.MonadIO m) => Bool -> m (GValueConstruct o)
constructSettingPppCrtscts :: forall o (m :: * -> *).
(IsSettingPpp o, MonadIO m) =>
Bool -> m (GValueConstruct o)
constructSettingPppCrtscts Bool
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Bool -> IO (GValueConstruct o)
forall o. String -> Bool -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyBool String
"crtscts" Bool
val
#if defined(ENABLE_OVERLOADING)
data SettingPppCrtsctsPropertyInfo
instance AttrInfo SettingPppCrtsctsPropertyInfo where
type AttrAllowedOps SettingPppCrtsctsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint SettingPppCrtsctsPropertyInfo = IsSettingPpp
type AttrSetTypeConstraint SettingPppCrtsctsPropertyInfo = (~) Bool
type AttrTransferTypeConstraint SettingPppCrtsctsPropertyInfo = (~) Bool
type AttrTransferType SettingPppCrtsctsPropertyInfo = Bool
type AttrGetType SettingPppCrtsctsPropertyInfo = Bool
type AttrLabel SettingPppCrtsctsPropertyInfo = "crtscts"
type AttrOrigin SettingPppCrtsctsPropertyInfo = SettingPpp
attrGet = getSettingPppCrtscts
attrSet = setSettingPppCrtscts
attrTransfer _ v = do
return v
attrConstruct = constructSettingPppCrtscts
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.crtscts"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#g:attr:crtscts"
})
#endif
getSettingPppLcpEchoFailure :: (MonadIO m, IsSettingPpp o) => o -> m Word32
getSettingPppLcpEchoFailure :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> m Word32
getSettingPppLcpEchoFailure o
obj = IO Word32 -> m Word32
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Word32 -> m Word32) -> IO Word32 -> m Word32
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Word32
forall a. GObject a => a -> String -> IO Word32
B.Properties.getObjectPropertyUInt32 o
obj String
"lcp-echo-failure"
setSettingPppLcpEchoFailure :: (MonadIO m, IsSettingPpp o) => o -> Word32 -> m ()
setSettingPppLcpEchoFailure :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> Word32 -> m ()
setSettingPppLcpEchoFailure o
obj Word32
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Word32 -> IO ()
forall a. GObject a => a -> String -> Word32 -> IO ()
B.Properties.setObjectPropertyUInt32 o
obj String
"lcp-echo-failure" Word32
val
constructSettingPppLcpEchoFailure :: (IsSettingPpp o, MIO.MonadIO m) => Word32 -> m (GValueConstruct o)
constructSettingPppLcpEchoFailure :: forall o (m :: * -> *).
(IsSettingPpp o, MonadIO m) =>
Word32 -> m (GValueConstruct o)
constructSettingPppLcpEchoFailure Word32
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Word32 -> IO (GValueConstruct o)
forall o. String -> Word32 -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyUInt32 String
"lcp-echo-failure" Word32
val
#if defined(ENABLE_OVERLOADING)
data SettingPppLcpEchoFailurePropertyInfo
instance AttrInfo SettingPppLcpEchoFailurePropertyInfo where
type AttrAllowedOps SettingPppLcpEchoFailurePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint SettingPppLcpEchoFailurePropertyInfo = IsSettingPpp
type AttrSetTypeConstraint SettingPppLcpEchoFailurePropertyInfo = (~) Word32
type AttrTransferTypeConstraint SettingPppLcpEchoFailurePropertyInfo = (~) Word32
type AttrTransferType SettingPppLcpEchoFailurePropertyInfo = Word32
type AttrGetType SettingPppLcpEchoFailurePropertyInfo = Word32
type AttrLabel SettingPppLcpEchoFailurePropertyInfo = "lcp-echo-failure"
type AttrOrigin SettingPppLcpEchoFailurePropertyInfo = SettingPpp
attrGet = getSettingPppLcpEchoFailure
attrSet = setSettingPppLcpEchoFailure
attrTransfer _ v = do
return v
attrConstruct = constructSettingPppLcpEchoFailure
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.lcpEchoFailure"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#g:attr:lcpEchoFailure"
})
#endif
getSettingPppLcpEchoInterval :: (MonadIO m, IsSettingPpp o) => o -> m Word32
getSettingPppLcpEchoInterval :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> m Word32
getSettingPppLcpEchoInterval o
obj = IO Word32 -> m Word32
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Word32 -> m Word32) -> IO Word32 -> m Word32
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Word32
forall a. GObject a => a -> String -> IO Word32
B.Properties.getObjectPropertyUInt32 o
obj String
"lcp-echo-interval"
setSettingPppLcpEchoInterval :: (MonadIO m, IsSettingPpp o) => o -> Word32 -> m ()
setSettingPppLcpEchoInterval :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> Word32 -> m ()
setSettingPppLcpEchoInterval o
obj Word32
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Word32 -> IO ()
forall a. GObject a => a -> String -> Word32 -> IO ()
B.Properties.setObjectPropertyUInt32 o
obj String
"lcp-echo-interval" Word32
val
constructSettingPppLcpEchoInterval :: (IsSettingPpp o, MIO.MonadIO m) => Word32 -> m (GValueConstruct o)
constructSettingPppLcpEchoInterval :: forall o (m :: * -> *).
(IsSettingPpp o, MonadIO m) =>
Word32 -> m (GValueConstruct o)
constructSettingPppLcpEchoInterval Word32
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Word32 -> IO (GValueConstruct o)
forall o. String -> Word32 -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyUInt32 String
"lcp-echo-interval" Word32
val
#if defined(ENABLE_OVERLOADING)
data SettingPppLcpEchoIntervalPropertyInfo
instance AttrInfo SettingPppLcpEchoIntervalPropertyInfo where
type AttrAllowedOps SettingPppLcpEchoIntervalPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint SettingPppLcpEchoIntervalPropertyInfo = IsSettingPpp
type AttrSetTypeConstraint SettingPppLcpEchoIntervalPropertyInfo = (~) Word32
type AttrTransferTypeConstraint SettingPppLcpEchoIntervalPropertyInfo = (~) Word32
type AttrTransferType SettingPppLcpEchoIntervalPropertyInfo = Word32
type AttrGetType SettingPppLcpEchoIntervalPropertyInfo = Word32
type AttrLabel SettingPppLcpEchoIntervalPropertyInfo = "lcp-echo-interval"
type AttrOrigin SettingPppLcpEchoIntervalPropertyInfo = SettingPpp
attrGet = getSettingPppLcpEchoInterval
attrSet = setSettingPppLcpEchoInterval
attrTransfer _ v = do
return v
attrConstruct = constructSettingPppLcpEchoInterval
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.lcpEchoInterval"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#g:attr:lcpEchoInterval"
})
#endif
getSettingPppMppeStateful :: (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppMppeStateful :: forall (m :: * -> *) o. (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppMppeStateful o
obj = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Bool
forall a. GObject a => a -> String -> IO Bool
B.Properties.getObjectPropertyBool o
obj String
"mppe-stateful"
setSettingPppMppeStateful :: (MonadIO m, IsSettingPpp o) => o -> Bool -> m ()
setSettingPppMppeStateful :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> Bool -> m ()
setSettingPppMppeStateful o
obj Bool
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Bool -> IO ()
forall a. GObject a => a -> String -> Bool -> IO ()
B.Properties.setObjectPropertyBool o
obj String
"mppe-stateful" Bool
val
constructSettingPppMppeStateful :: (IsSettingPpp o, MIO.MonadIO m) => Bool -> m (GValueConstruct o)
constructSettingPppMppeStateful :: forall o (m :: * -> *).
(IsSettingPpp o, MonadIO m) =>
Bool -> m (GValueConstruct o)
constructSettingPppMppeStateful Bool
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Bool -> IO (GValueConstruct o)
forall o. String -> Bool -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyBool String
"mppe-stateful" Bool
val
#if defined(ENABLE_OVERLOADING)
data SettingPppMppeStatefulPropertyInfo
instance AttrInfo SettingPppMppeStatefulPropertyInfo where
type AttrAllowedOps SettingPppMppeStatefulPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint SettingPppMppeStatefulPropertyInfo = IsSettingPpp
type AttrSetTypeConstraint SettingPppMppeStatefulPropertyInfo = (~) Bool
type AttrTransferTypeConstraint SettingPppMppeStatefulPropertyInfo = (~) Bool
type AttrTransferType SettingPppMppeStatefulPropertyInfo = Bool
type AttrGetType SettingPppMppeStatefulPropertyInfo = Bool
type AttrLabel SettingPppMppeStatefulPropertyInfo = "mppe-stateful"
type AttrOrigin SettingPppMppeStatefulPropertyInfo = SettingPpp
attrGet = getSettingPppMppeStateful
attrSet = setSettingPppMppeStateful
attrTransfer _ v = do
return v
attrConstruct = constructSettingPppMppeStateful
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.mppeStateful"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#g:attr:mppeStateful"
})
#endif
getSettingPppMru :: (MonadIO m, IsSettingPpp o) => o -> m Word32
getSettingPppMru :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> m Word32
getSettingPppMru o
obj = IO Word32 -> m Word32
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Word32 -> m Word32) -> IO Word32 -> m Word32
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Word32
forall a. GObject a => a -> String -> IO Word32
B.Properties.getObjectPropertyUInt32 o
obj String
"mru"
setSettingPppMru :: (MonadIO m, IsSettingPpp o) => o -> Word32 -> m ()
setSettingPppMru :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> Word32 -> m ()
setSettingPppMru o
obj Word32
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Word32 -> IO ()
forall a. GObject a => a -> String -> Word32 -> IO ()
B.Properties.setObjectPropertyUInt32 o
obj String
"mru" Word32
val
constructSettingPppMru :: (IsSettingPpp o, MIO.MonadIO m) => Word32 -> m (GValueConstruct o)
constructSettingPppMru :: forall o (m :: * -> *).
(IsSettingPpp o, MonadIO m) =>
Word32 -> m (GValueConstruct o)
constructSettingPppMru Word32
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Word32 -> IO (GValueConstruct o)
forall o. String -> Word32 -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyUInt32 String
"mru" Word32
val
#if defined(ENABLE_OVERLOADING)
data SettingPppMruPropertyInfo
instance AttrInfo SettingPppMruPropertyInfo where
type AttrAllowedOps SettingPppMruPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint SettingPppMruPropertyInfo = IsSettingPpp
type AttrSetTypeConstraint SettingPppMruPropertyInfo = (~) Word32
type AttrTransferTypeConstraint SettingPppMruPropertyInfo = (~) Word32
type AttrTransferType SettingPppMruPropertyInfo = Word32
type AttrGetType SettingPppMruPropertyInfo = Word32
type AttrLabel SettingPppMruPropertyInfo = "mru"
type AttrOrigin SettingPppMruPropertyInfo = SettingPpp
attrGet = getSettingPppMru
attrSet = setSettingPppMru
attrTransfer _ v = do
return v
attrConstruct = constructSettingPppMru
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.mru"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#g:attr:mru"
})
#endif
getSettingPppMtu :: (MonadIO m, IsSettingPpp o) => o -> m Word32
getSettingPppMtu :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> m Word32
getSettingPppMtu o
obj = IO Word32 -> m Word32
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Word32 -> m Word32) -> IO Word32 -> m Word32
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Word32
forall a. GObject a => a -> String -> IO Word32
B.Properties.getObjectPropertyUInt32 o
obj String
"mtu"
setSettingPppMtu :: (MonadIO m, IsSettingPpp o) => o -> Word32 -> m ()
setSettingPppMtu :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> Word32 -> m ()
setSettingPppMtu o
obj Word32
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Word32 -> IO ()
forall a. GObject a => a -> String -> Word32 -> IO ()
B.Properties.setObjectPropertyUInt32 o
obj String
"mtu" Word32
val
constructSettingPppMtu :: (IsSettingPpp o, MIO.MonadIO m) => Word32 -> m (GValueConstruct o)
constructSettingPppMtu :: forall o (m :: * -> *).
(IsSettingPpp o, MonadIO m) =>
Word32 -> m (GValueConstruct o)
constructSettingPppMtu Word32
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Word32 -> IO (GValueConstruct o)
forall o. String -> Word32 -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyUInt32 String
"mtu" Word32
val
#if defined(ENABLE_OVERLOADING)
data SettingPppMtuPropertyInfo
instance AttrInfo SettingPppMtuPropertyInfo where
type AttrAllowedOps SettingPppMtuPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint SettingPppMtuPropertyInfo = IsSettingPpp
type AttrSetTypeConstraint SettingPppMtuPropertyInfo = (~) Word32
type AttrTransferTypeConstraint SettingPppMtuPropertyInfo = (~) Word32
type AttrTransferType SettingPppMtuPropertyInfo = Word32
type AttrGetType SettingPppMtuPropertyInfo = Word32
type AttrLabel SettingPppMtuPropertyInfo = "mtu"
type AttrOrigin SettingPppMtuPropertyInfo = SettingPpp
attrGet = getSettingPppMtu
attrSet = setSettingPppMtu
attrTransfer _ v = do
return v
attrConstruct = constructSettingPppMtu
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.mtu"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#g:attr:mtu"
})
#endif
getSettingPppNoVjComp :: (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppNoVjComp :: forall (m :: * -> *) o. (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppNoVjComp o
obj = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Bool
forall a. GObject a => a -> String -> IO Bool
B.Properties.getObjectPropertyBool o
obj String
"no-vj-comp"
setSettingPppNoVjComp :: (MonadIO m, IsSettingPpp o) => o -> Bool -> m ()
setSettingPppNoVjComp :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> Bool -> m ()
setSettingPppNoVjComp o
obj Bool
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Bool -> IO ()
forall a. GObject a => a -> String -> Bool -> IO ()
B.Properties.setObjectPropertyBool o
obj String
"no-vj-comp" Bool
val
constructSettingPppNoVjComp :: (IsSettingPpp o, MIO.MonadIO m) => Bool -> m (GValueConstruct o)
constructSettingPppNoVjComp :: forall o (m :: * -> *).
(IsSettingPpp o, MonadIO m) =>
Bool -> m (GValueConstruct o)
constructSettingPppNoVjComp Bool
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Bool -> IO (GValueConstruct o)
forall o. String -> Bool -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyBool String
"no-vj-comp" Bool
val
#if defined(ENABLE_OVERLOADING)
data SettingPppNoVjCompPropertyInfo
instance AttrInfo SettingPppNoVjCompPropertyInfo where
type AttrAllowedOps SettingPppNoVjCompPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint SettingPppNoVjCompPropertyInfo = IsSettingPpp
type AttrSetTypeConstraint SettingPppNoVjCompPropertyInfo = (~) Bool
type AttrTransferTypeConstraint SettingPppNoVjCompPropertyInfo = (~) Bool
type AttrTransferType SettingPppNoVjCompPropertyInfo = Bool
type AttrGetType SettingPppNoVjCompPropertyInfo = Bool
type AttrLabel SettingPppNoVjCompPropertyInfo = "no-vj-comp"
type AttrOrigin SettingPppNoVjCompPropertyInfo = SettingPpp
attrGet = getSettingPppNoVjComp
attrSet = setSettingPppNoVjComp
attrTransfer _ v = do
return v
attrConstruct = constructSettingPppNoVjComp
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.noVjComp"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#g:attr:noVjComp"
})
#endif
getSettingPppNoauth :: (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppNoauth :: forall (m :: * -> *) o. (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppNoauth o
obj = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Bool
forall a. GObject a => a -> String -> IO Bool
B.Properties.getObjectPropertyBool o
obj String
"noauth"
setSettingPppNoauth :: (MonadIO m, IsSettingPpp o) => o -> Bool -> m ()
setSettingPppNoauth :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> Bool -> m ()
setSettingPppNoauth o
obj Bool
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Bool -> IO ()
forall a. GObject a => a -> String -> Bool -> IO ()
B.Properties.setObjectPropertyBool o
obj String
"noauth" Bool
val
constructSettingPppNoauth :: (IsSettingPpp o, MIO.MonadIO m) => Bool -> m (GValueConstruct o)
constructSettingPppNoauth :: forall o (m :: * -> *).
(IsSettingPpp o, MonadIO m) =>
Bool -> m (GValueConstruct o)
constructSettingPppNoauth Bool
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Bool -> IO (GValueConstruct o)
forall o. String -> Bool -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyBool String
"noauth" Bool
val
#if defined(ENABLE_OVERLOADING)
data SettingPppNoauthPropertyInfo
instance AttrInfo SettingPppNoauthPropertyInfo where
type AttrAllowedOps SettingPppNoauthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint SettingPppNoauthPropertyInfo = IsSettingPpp
type AttrSetTypeConstraint SettingPppNoauthPropertyInfo = (~) Bool
type AttrTransferTypeConstraint SettingPppNoauthPropertyInfo = (~) Bool
type AttrTransferType SettingPppNoauthPropertyInfo = Bool
type AttrGetType SettingPppNoauthPropertyInfo = Bool
type AttrLabel SettingPppNoauthPropertyInfo = "noauth"
type AttrOrigin SettingPppNoauthPropertyInfo = SettingPpp
attrGet = getSettingPppNoauth
attrSet = setSettingPppNoauth
attrTransfer _ v = do
return v
attrConstruct = constructSettingPppNoauth
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.noauth"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#g:attr:noauth"
})
#endif
getSettingPppNobsdcomp :: (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppNobsdcomp :: forall (m :: * -> *) o. (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppNobsdcomp o
obj = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Bool
forall a. GObject a => a -> String -> IO Bool
B.Properties.getObjectPropertyBool o
obj String
"nobsdcomp"
setSettingPppNobsdcomp :: (MonadIO m, IsSettingPpp o) => o -> Bool -> m ()
setSettingPppNobsdcomp :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> Bool -> m ()
setSettingPppNobsdcomp o
obj Bool
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Bool -> IO ()
forall a. GObject a => a -> String -> Bool -> IO ()
B.Properties.setObjectPropertyBool o
obj String
"nobsdcomp" Bool
val
constructSettingPppNobsdcomp :: (IsSettingPpp o, MIO.MonadIO m) => Bool -> m (GValueConstruct o)
constructSettingPppNobsdcomp :: forall o (m :: * -> *).
(IsSettingPpp o, MonadIO m) =>
Bool -> m (GValueConstruct o)
constructSettingPppNobsdcomp Bool
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Bool -> IO (GValueConstruct o)
forall o. String -> Bool -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyBool String
"nobsdcomp" Bool
val
#if defined(ENABLE_OVERLOADING)
data SettingPppNobsdcompPropertyInfo
instance AttrInfo SettingPppNobsdcompPropertyInfo where
type AttrAllowedOps SettingPppNobsdcompPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint SettingPppNobsdcompPropertyInfo = IsSettingPpp
type AttrSetTypeConstraint SettingPppNobsdcompPropertyInfo = (~) Bool
type AttrTransferTypeConstraint SettingPppNobsdcompPropertyInfo = (~) Bool
type AttrTransferType SettingPppNobsdcompPropertyInfo = Bool
type AttrGetType SettingPppNobsdcompPropertyInfo = Bool
type AttrLabel SettingPppNobsdcompPropertyInfo = "nobsdcomp"
type AttrOrigin SettingPppNobsdcompPropertyInfo = SettingPpp
attrGet = getSettingPppNobsdcomp
attrSet = setSettingPppNobsdcomp
attrTransfer _ v = do
return v
attrConstruct = constructSettingPppNobsdcomp
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.nobsdcomp"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#g:attr:nobsdcomp"
})
#endif
getSettingPppNodeflate :: (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppNodeflate :: forall (m :: * -> *) o. (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppNodeflate o
obj = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Bool
forall a. GObject a => a -> String -> IO Bool
B.Properties.getObjectPropertyBool o
obj String
"nodeflate"
setSettingPppNodeflate :: (MonadIO m, IsSettingPpp o) => o -> Bool -> m ()
setSettingPppNodeflate :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> Bool -> m ()
setSettingPppNodeflate o
obj Bool
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Bool -> IO ()
forall a. GObject a => a -> String -> Bool -> IO ()
B.Properties.setObjectPropertyBool o
obj String
"nodeflate" Bool
val
constructSettingPppNodeflate :: (IsSettingPpp o, MIO.MonadIO m) => Bool -> m (GValueConstruct o)
constructSettingPppNodeflate :: forall o (m :: * -> *).
(IsSettingPpp o, MonadIO m) =>
Bool -> m (GValueConstruct o)
constructSettingPppNodeflate Bool
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Bool -> IO (GValueConstruct o)
forall o. String -> Bool -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyBool String
"nodeflate" Bool
val
#if defined(ENABLE_OVERLOADING)
data SettingPppNodeflatePropertyInfo
instance AttrInfo SettingPppNodeflatePropertyInfo where
type AttrAllowedOps SettingPppNodeflatePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint SettingPppNodeflatePropertyInfo = IsSettingPpp
type AttrSetTypeConstraint SettingPppNodeflatePropertyInfo = (~) Bool
type AttrTransferTypeConstraint SettingPppNodeflatePropertyInfo = (~) Bool
type AttrTransferType SettingPppNodeflatePropertyInfo = Bool
type AttrGetType SettingPppNodeflatePropertyInfo = Bool
type AttrLabel SettingPppNodeflatePropertyInfo = "nodeflate"
type AttrOrigin SettingPppNodeflatePropertyInfo = SettingPpp
attrGet = getSettingPppNodeflate
attrSet = setSettingPppNodeflate
attrTransfer _ v = do
return v
attrConstruct = constructSettingPppNodeflate
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.nodeflate"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#g:attr:nodeflate"
})
#endif
getSettingPppRefuseChap :: (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppRefuseChap :: forall (m :: * -> *) o. (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppRefuseChap o
obj = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Bool
forall a. GObject a => a -> String -> IO Bool
B.Properties.getObjectPropertyBool o
obj String
"refuse-chap"
setSettingPppRefuseChap :: (MonadIO m, IsSettingPpp o) => o -> Bool -> m ()
setSettingPppRefuseChap :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> Bool -> m ()
setSettingPppRefuseChap o
obj Bool
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Bool -> IO ()
forall a. GObject a => a -> String -> Bool -> IO ()
B.Properties.setObjectPropertyBool o
obj String
"refuse-chap" Bool
val
constructSettingPppRefuseChap :: (IsSettingPpp o, MIO.MonadIO m) => Bool -> m (GValueConstruct o)
constructSettingPppRefuseChap :: forall o (m :: * -> *).
(IsSettingPpp o, MonadIO m) =>
Bool -> m (GValueConstruct o)
constructSettingPppRefuseChap Bool
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Bool -> IO (GValueConstruct o)
forall o. String -> Bool -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyBool String
"refuse-chap" Bool
val
#if defined(ENABLE_OVERLOADING)
data SettingPppRefuseChapPropertyInfo
instance AttrInfo SettingPppRefuseChapPropertyInfo where
type AttrAllowedOps SettingPppRefuseChapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint SettingPppRefuseChapPropertyInfo = IsSettingPpp
type AttrSetTypeConstraint SettingPppRefuseChapPropertyInfo = (~) Bool
type AttrTransferTypeConstraint SettingPppRefuseChapPropertyInfo = (~) Bool
type AttrTransferType SettingPppRefuseChapPropertyInfo = Bool
type AttrGetType SettingPppRefuseChapPropertyInfo = Bool
type AttrLabel SettingPppRefuseChapPropertyInfo = "refuse-chap"
type AttrOrigin SettingPppRefuseChapPropertyInfo = SettingPpp
attrGet = getSettingPppRefuseChap
attrSet = setSettingPppRefuseChap
attrTransfer _ v = do
return v
attrConstruct = constructSettingPppRefuseChap
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.refuseChap"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#g:attr:refuseChap"
})
#endif
getSettingPppRefuseEap :: (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppRefuseEap :: forall (m :: * -> *) o. (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppRefuseEap o
obj = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Bool
forall a. GObject a => a -> String -> IO Bool
B.Properties.getObjectPropertyBool o
obj String
"refuse-eap"
setSettingPppRefuseEap :: (MonadIO m, IsSettingPpp o) => o -> Bool -> m ()
setSettingPppRefuseEap :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> Bool -> m ()
setSettingPppRefuseEap o
obj Bool
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Bool -> IO ()
forall a. GObject a => a -> String -> Bool -> IO ()
B.Properties.setObjectPropertyBool o
obj String
"refuse-eap" Bool
val
constructSettingPppRefuseEap :: (IsSettingPpp o, MIO.MonadIO m) => Bool -> m (GValueConstruct o)
constructSettingPppRefuseEap :: forall o (m :: * -> *).
(IsSettingPpp o, MonadIO m) =>
Bool -> m (GValueConstruct o)
constructSettingPppRefuseEap Bool
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Bool -> IO (GValueConstruct o)
forall o. String -> Bool -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyBool String
"refuse-eap" Bool
val
#if defined(ENABLE_OVERLOADING)
data SettingPppRefuseEapPropertyInfo
instance AttrInfo SettingPppRefuseEapPropertyInfo where
type AttrAllowedOps SettingPppRefuseEapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint SettingPppRefuseEapPropertyInfo = IsSettingPpp
type AttrSetTypeConstraint SettingPppRefuseEapPropertyInfo = (~) Bool
type AttrTransferTypeConstraint SettingPppRefuseEapPropertyInfo = (~) Bool
type AttrTransferType SettingPppRefuseEapPropertyInfo = Bool
type AttrGetType SettingPppRefuseEapPropertyInfo = Bool
type AttrLabel SettingPppRefuseEapPropertyInfo = "refuse-eap"
type AttrOrigin SettingPppRefuseEapPropertyInfo = SettingPpp
attrGet = getSettingPppRefuseEap
attrSet = setSettingPppRefuseEap
attrTransfer _ v = do
return v
attrConstruct = constructSettingPppRefuseEap
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.refuseEap"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#g:attr:refuseEap"
})
#endif
getSettingPppRefuseMschap :: (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppRefuseMschap :: forall (m :: * -> *) o. (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppRefuseMschap o
obj = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Bool
forall a. GObject a => a -> String -> IO Bool
B.Properties.getObjectPropertyBool o
obj String
"refuse-mschap"
setSettingPppRefuseMschap :: (MonadIO m, IsSettingPpp o) => o -> Bool -> m ()
setSettingPppRefuseMschap :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> Bool -> m ()
setSettingPppRefuseMschap o
obj Bool
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Bool -> IO ()
forall a. GObject a => a -> String -> Bool -> IO ()
B.Properties.setObjectPropertyBool o
obj String
"refuse-mschap" Bool
val
constructSettingPppRefuseMschap :: (IsSettingPpp o, MIO.MonadIO m) => Bool -> m (GValueConstruct o)
constructSettingPppRefuseMschap :: forall o (m :: * -> *).
(IsSettingPpp o, MonadIO m) =>
Bool -> m (GValueConstruct o)
constructSettingPppRefuseMschap Bool
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Bool -> IO (GValueConstruct o)
forall o. String -> Bool -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyBool String
"refuse-mschap" Bool
val
#if defined(ENABLE_OVERLOADING)
data SettingPppRefuseMschapPropertyInfo
instance AttrInfo SettingPppRefuseMschapPropertyInfo where
type AttrAllowedOps SettingPppRefuseMschapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint SettingPppRefuseMschapPropertyInfo = IsSettingPpp
type AttrSetTypeConstraint SettingPppRefuseMschapPropertyInfo = (~) Bool
type AttrTransferTypeConstraint SettingPppRefuseMschapPropertyInfo = (~) Bool
type AttrTransferType SettingPppRefuseMschapPropertyInfo = Bool
type AttrGetType SettingPppRefuseMschapPropertyInfo = Bool
type AttrLabel SettingPppRefuseMschapPropertyInfo = "refuse-mschap"
type AttrOrigin SettingPppRefuseMschapPropertyInfo = SettingPpp
attrGet = getSettingPppRefuseMschap
attrSet = setSettingPppRefuseMschap
attrTransfer _ v = do
return v
attrConstruct = constructSettingPppRefuseMschap
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.refuseMschap"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#g:attr:refuseMschap"
})
#endif
getSettingPppRefuseMschapv2 :: (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppRefuseMschapv2 :: forall (m :: * -> *) o. (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppRefuseMschapv2 o
obj = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Bool
forall a. GObject a => a -> String -> IO Bool
B.Properties.getObjectPropertyBool o
obj String
"refuse-mschapv2"
setSettingPppRefuseMschapv2 :: (MonadIO m, IsSettingPpp o) => o -> Bool -> m ()
setSettingPppRefuseMschapv2 :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> Bool -> m ()
setSettingPppRefuseMschapv2 o
obj Bool
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Bool -> IO ()
forall a. GObject a => a -> String -> Bool -> IO ()
B.Properties.setObjectPropertyBool o
obj String
"refuse-mschapv2" Bool
val
constructSettingPppRefuseMschapv2 :: (IsSettingPpp o, MIO.MonadIO m) => Bool -> m (GValueConstruct o)
constructSettingPppRefuseMschapv2 :: forall o (m :: * -> *).
(IsSettingPpp o, MonadIO m) =>
Bool -> m (GValueConstruct o)
constructSettingPppRefuseMschapv2 Bool
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Bool -> IO (GValueConstruct o)
forall o. String -> Bool -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyBool String
"refuse-mschapv2" Bool
val
#if defined(ENABLE_OVERLOADING)
data SettingPppRefuseMschapv2PropertyInfo
instance AttrInfo SettingPppRefuseMschapv2PropertyInfo where
type AttrAllowedOps SettingPppRefuseMschapv2PropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint SettingPppRefuseMschapv2PropertyInfo = IsSettingPpp
type AttrSetTypeConstraint SettingPppRefuseMschapv2PropertyInfo = (~) Bool
type AttrTransferTypeConstraint SettingPppRefuseMschapv2PropertyInfo = (~) Bool
type AttrTransferType SettingPppRefuseMschapv2PropertyInfo = Bool
type AttrGetType SettingPppRefuseMschapv2PropertyInfo = Bool
type AttrLabel SettingPppRefuseMschapv2PropertyInfo = "refuse-mschapv2"
type AttrOrigin SettingPppRefuseMschapv2PropertyInfo = SettingPpp
attrGet = getSettingPppRefuseMschapv2
attrSet = setSettingPppRefuseMschapv2
attrTransfer _ v = do
return v
attrConstruct = constructSettingPppRefuseMschapv2
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.refuseMschapv2"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#g:attr:refuseMschapv2"
})
#endif
getSettingPppRefusePap :: (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppRefusePap :: forall (m :: * -> *) o. (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppRefusePap o
obj = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Bool
forall a. GObject a => a -> String -> IO Bool
B.Properties.getObjectPropertyBool o
obj String
"refuse-pap"
setSettingPppRefusePap :: (MonadIO m, IsSettingPpp o) => o -> Bool -> m ()
setSettingPppRefusePap :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> Bool -> m ()
setSettingPppRefusePap o
obj Bool
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Bool -> IO ()
forall a. GObject a => a -> String -> Bool -> IO ()
B.Properties.setObjectPropertyBool o
obj String
"refuse-pap" Bool
val
constructSettingPppRefusePap :: (IsSettingPpp o, MIO.MonadIO m) => Bool -> m (GValueConstruct o)
constructSettingPppRefusePap :: forall o (m :: * -> *).
(IsSettingPpp o, MonadIO m) =>
Bool -> m (GValueConstruct o)
constructSettingPppRefusePap Bool
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Bool -> IO (GValueConstruct o)
forall o. String -> Bool -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyBool String
"refuse-pap" Bool
val
#if defined(ENABLE_OVERLOADING)
data SettingPppRefusePapPropertyInfo
instance AttrInfo SettingPppRefusePapPropertyInfo where
type AttrAllowedOps SettingPppRefusePapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint SettingPppRefusePapPropertyInfo = IsSettingPpp
type AttrSetTypeConstraint SettingPppRefusePapPropertyInfo = (~) Bool
type AttrTransferTypeConstraint SettingPppRefusePapPropertyInfo = (~) Bool
type AttrTransferType SettingPppRefusePapPropertyInfo = Bool
type AttrGetType SettingPppRefusePapPropertyInfo = Bool
type AttrLabel SettingPppRefusePapPropertyInfo = "refuse-pap"
type AttrOrigin SettingPppRefusePapPropertyInfo = SettingPpp
attrGet = getSettingPppRefusePap
attrSet = setSettingPppRefusePap
attrTransfer _ v = do
return v
attrConstruct = constructSettingPppRefusePap
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.refusePap"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#g:attr:refusePap"
})
#endif
getSettingPppRequireMppe :: (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppRequireMppe :: forall (m :: * -> *) o. (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppRequireMppe o
obj = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Bool
forall a. GObject a => a -> String -> IO Bool
B.Properties.getObjectPropertyBool o
obj String
"require-mppe"
setSettingPppRequireMppe :: (MonadIO m, IsSettingPpp o) => o -> Bool -> m ()
setSettingPppRequireMppe :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> Bool -> m ()
setSettingPppRequireMppe o
obj Bool
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Bool -> IO ()
forall a. GObject a => a -> String -> Bool -> IO ()
B.Properties.setObjectPropertyBool o
obj String
"require-mppe" Bool
val
constructSettingPppRequireMppe :: (IsSettingPpp o, MIO.MonadIO m) => Bool -> m (GValueConstruct o)
constructSettingPppRequireMppe :: forall o (m :: * -> *).
(IsSettingPpp o, MonadIO m) =>
Bool -> m (GValueConstruct o)
constructSettingPppRequireMppe Bool
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Bool -> IO (GValueConstruct o)
forall o. String -> Bool -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyBool String
"require-mppe" Bool
val
#if defined(ENABLE_OVERLOADING)
data SettingPppRequireMppePropertyInfo
instance AttrInfo SettingPppRequireMppePropertyInfo where
type AttrAllowedOps SettingPppRequireMppePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint SettingPppRequireMppePropertyInfo = IsSettingPpp
type AttrSetTypeConstraint SettingPppRequireMppePropertyInfo = (~) Bool
type AttrTransferTypeConstraint SettingPppRequireMppePropertyInfo = (~) Bool
type AttrTransferType SettingPppRequireMppePropertyInfo = Bool
type AttrGetType SettingPppRequireMppePropertyInfo = Bool
type AttrLabel SettingPppRequireMppePropertyInfo = "require-mppe"
type AttrOrigin SettingPppRequireMppePropertyInfo = SettingPpp
attrGet = getSettingPppRequireMppe
attrSet = setSettingPppRequireMppe
attrTransfer _ v = do
return v
attrConstruct = constructSettingPppRequireMppe
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.requireMppe"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#g:attr:requireMppe"
})
#endif
getSettingPppRequireMppe128 :: (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppRequireMppe128 :: forall (m :: * -> *) o. (MonadIO m, IsSettingPpp o) => o -> m Bool
getSettingPppRequireMppe128 o
obj = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ o -> String -> IO Bool
forall a. GObject a => a -> String -> IO Bool
B.Properties.getObjectPropertyBool o
obj String
"require-mppe-128"
setSettingPppRequireMppe128 :: (MonadIO m, IsSettingPpp o) => o -> Bool -> m ()
setSettingPppRequireMppe128 :: forall (m :: * -> *) o.
(MonadIO m, IsSettingPpp o) =>
o -> Bool -> m ()
setSettingPppRequireMppe128 o
obj Bool
val = IO () -> m ()
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO () -> m ()) -> IO () -> m ()
forall a b. (a -> b) -> a -> b
$ do
o -> String -> Bool -> IO ()
forall a. GObject a => a -> String -> Bool -> IO ()
B.Properties.setObjectPropertyBool o
obj String
"require-mppe-128" Bool
val
constructSettingPppRequireMppe128 :: (IsSettingPpp o, MIO.MonadIO m) => Bool -> m (GValueConstruct o)
constructSettingPppRequireMppe128 :: forall o (m :: * -> *).
(IsSettingPpp o, MonadIO m) =>
Bool -> m (GValueConstruct o)
constructSettingPppRequireMppe128 Bool
val = IO (GValueConstruct o) -> m (GValueConstruct o)
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> m (GValueConstruct o))
-> IO (GValueConstruct o) -> m (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ do
IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a. IO a -> IO a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
MIO.liftIO (IO (GValueConstruct o) -> IO (GValueConstruct o))
-> IO (GValueConstruct o) -> IO (GValueConstruct o)
forall a b. (a -> b) -> a -> b
$ String -> Bool -> IO (GValueConstruct o)
forall o. String -> Bool -> IO (GValueConstruct o)
B.Properties.constructObjectPropertyBool String
"require-mppe-128" Bool
val
#if defined(ENABLE_OVERLOADING)
data SettingPppRequireMppe128PropertyInfo
instance AttrInfo SettingPppRequireMppe128PropertyInfo where
type AttrAllowedOps SettingPppRequireMppe128PropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]
type AttrBaseTypeConstraint SettingPppRequireMppe128PropertyInfo = IsSettingPpp
type AttrSetTypeConstraint SettingPppRequireMppe128PropertyInfo = (~) Bool
type AttrTransferTypeConstraint SettingPppRequireMppe128PropertyInfo = (~) Bool
type AttrTransferType SettingPppRequireMppe128PropertyInfo = Bool
type AttrGetType SettingPppRequireMppe128PropertyInfo = Bool
type AttrLabel SettingPppRequireMppe128PropertyInfo = "require-mppe-128"
type AttrOrigin SettingPppRequireMppe128PropertyInfo = SettingPpp
attrGet = getSettingPppRequireMppe128
attrSet = setSettingPppRequireMppe128
attrTransfer _ v = do
return v
attrConstruct = constructSettingPppRequireMppe128
attrClear = undefined
dbgAttrInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.requireMppe128"
, O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#g:attr:requireMppe128"
})
#endif
#if defined(ENABLE_OVERLOADING)
instance O.HasAttributeList SettingPpp
type instance O.AttributeList SettingPpp = SettingPppAttributeList
type SettingPppAttributeList = ('[ '("baud", SettingPppBaudPropertyInfo), '("crtscts", SettingPppCrtsctsPropertyInfo), '("lcpEchoFailure", SettingPppLcpEchoFailurePropertyInfo), '("lcpEchoInterval", SettingPppLcpEchoIntervalPropertyInfo), '("mppeStateful", SettingPppMppeStatefulPropertyInfo), '("mru", SettingPppMruPropertyInfo), '("mtu", SettingPppMtuPropertyInfo), '("name", NM.Setting.SettingNamePropertyInfo), '("noVjComp", SettingPppNoVjCompPropertyInfo), '("noauth", SettingPppNoauthPropertyInfo), '("nobsdcomp", SettingPppNobsdcompPropertyInfo), '("nodeflate", SettingPppNodeflatePropertyInfo), '("refuseChap", SettingPppRefuseChapPropertyInfo), '("refuseEap", SettingPppRefuseEapPropertyInfo), '("refuseMschap", SettingPppRefuseMschapPropertyInfo), '("refuseMschapv2", SettingPppRefuseMschapv2PropertyInfo), '("refusePap", SettingPppRefusePapPropertyInfo), '("requireMppe", SettingPppRequireMppePropertyInfo), '("requireMppe128", SettingPppRequireMppe128PropertyInfo)] :: [(Symbol, DK.Type)])
#endif
#if defined(ENABLE_OVERLOADING)
settingPppBaud :: AttrLabelProxy "baud"
settingPppBaud = AttrLabelProxy
settingPppCrtscts :: AttrLabelProxy "crtscts"
settingPppCrtscts = AttrLabelProxy
settingPppLcpEchoFailure :: AttrLabelProxy "lcpEchoFailure"
settingPppLcpEchoFailure = AttrLabelProxy
settingPppLcpEchoInterval :: AttrLabelProxy "lcpEchoInterval"
settingPppLcpEchoInterval = AttrLabelProxy
settingPppMppeStateful :: AttrLabelProxy "mppeStateful"
settingPppMppeStateful = AttrLabelProxy
settingPppMru :: AttrLabelProxy "mru"
settingPppMru = AttrLabelProxy
settingPppMtu :: AttrLabelProxy "mtu"
settingPppMtu = AttrLabelProxy
settingPppNoVjComp :: AttrLabelProxy "noVjComp"
settingPppNoVjComp = AttrLabelProxy
settingPppNoauth :: AttrLabelProxy "noauth"
settingPppNoauth = AttrLabelProxy
settingPppNobsdcomp :: AttrLabelProxy "nobsdcomp"
settingPppNobsdcomp = AttrLabelProxy
settingPppNodeflate :: AttrLabelProxy "nodeflate"
settingPppNodeflate = AttrLabelProxy
settingPppRefuseChap :: AttrLabelProxy "refuseChap"
settingPppRefuseChap = AttrLabelProxy
settingPppRefuseEap :: AttrLabelProxy "refuseEap"
settingPppRefuseEap = AttrLabelProxy
settingPppRefuseMschap :: AttrLabelProxy "refuseMschap"
settingPppRefuseMschap = AttrLabelProxy
settingPppRefuseMschapv2 :: AttrLabelProxy "refuseMschapv2"
settingPppRefuseMschapv2 = AttrLabelProxy
settingPppRefusePap :: AttrLabelProxy "refusePap"
settingPppRefusePap = AttrLabelProxy
settingPppRequireMppe :: AttrLabelProxy "requireMppe"
settingPppRequireMppe = AttrLabelProxy
settingPppRequireMppe128 :: AttrLabelProxy "requireMppe128"
settingPppRequireMppe128 = AttrLabelProxy
#endif
#if defined(ENABLE_OVERLOADING)
type instance O.SignalList SettingPpp = SettingPppSignalList
type SettingPppSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, DK.Type)])
#endif
foreign import ccall "nm_setting_ppp_new" nm_setting_ppp_new ::
IO (Ptr SettingPpp)
settingPppNew ::
(B.CallStack.HasCallStack, MonadIO m) =>
m SettingPpp
settingPppNew :: forall (m :: * -> *). (HasCallStack, MonadIO m) => m SettingPpp
settingPppNew = IO SettingPpp -> m SettingPpp
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO SettingPpp -> m SettingPpp) -> IO SettingPpp -> m SettingPpp
forall a b. (a -> b) -> a -> b
$ do
Ptr SettingPpp
result <- IO (Ptr SettingPpp)
nm_setting_ppp_new
Text -> Ptr SettingPpp -> IO ()
forall a. HasCallStack => Text -> Ptr a -> IO ()
checkUnexpectedReturnNULL Text
"settingPppNew" Ptr SettingPpp
result
SettingPpp
result' <- ((ManagedPtr SettingPpp -> SettingPpp)
-> Ptr SettingPpp -> IO SettingPpp
forall a b.
(HasCallStack, GObject a, GObject b) =>
(ManagedPtr a -> a) -> Ptr b -> IO a
wrapObject ManagedPtr SettingPpp -> SettingPpp
SettingPpp) Ptr SettingPpp
result
SettingPpp -> IO SettingPpp
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return SettingPpp
result'
#if defined(ENABLE_OVERLOADING)
#endif
foreign import ccall "nm_setting_ppp_get_baud" nm_setting_ppp_get_baud ::
Ptr SettingPpp ->
IO Word32
settingPppGetBaud ::
(B.CallStack.HasCallStack, MonadIO m, IsSettingPpp a) =>
a
-> m Word32
settingPppGetBaud :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsSettingPpp a) =>
a -> m Word32
settingPppGetBaud a
setting = IO Word32 -> m Word32
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Word32 -> m Word32) -> IO Word32 -> m Word32
forall a b. (a -> b) -> a -> b
$ do
Ptr SettingPpp
setting' <- a -> IO (Ptr SettingPpp)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
setting
Word32
result <- Ptr SettingPpp -> IO Word32
nm_setting_ppp_get_baud Ptr SettingPpp
setting'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
setting
Word32 -> IO Word32
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Word32
result
#if defined(ENABLE_OVERLOADING)
data SettingPppGetBaudMethodInfo
instance (signature ~ (m Word32), MonadIO m, IsSettingPpp a) => O.OverloadedMethod SettingPppGetBaudMethodInfo a signature where
overloadedMethod = settingPppGetBaud
instance O.OverloadedMethodInfo SettingPppGetBaudMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.settingPppGetBaud",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#v:settingPppGetBaud"
})
#endif
foreign import ccall "nm_setting_ppp_get_crtscts" nm_setting_ppp_get_crtscts ::
Ptr SettingPpp ->
IO CInt
settingPppGetCrtscts ::
(B.CallStack.HasCallStack, MonadIO m, IsSettingPpp a) =>
a
-> m Bool
settingPppGetCrtscts :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsSettingPpp a) =>
a -> m Bool
settingPppGetCrtscts a
setting = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ do
Ptr SettingPpp
setting' <- a -> IO (Ptr SettingPpp)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
setting
CInt
result <- Ptr SettingPpp -> IO CInt
nm_setting_ppp_get_crtscts Ptr SettingPpp
setting'
let result' :: Bool
result' = (CInt -> CInt -> Bool
forall a. Eq a => a -> a -> Bool
/= CInt
0) CInt
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
setting
Bool -> IO Bool
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Bool
result'
#if defined(ENABLE_OVERLOADING)
data SettingPppGetCrtsctsMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsSettingPpp a) => O.OverloadedMethod SettingPppGetCrtsctsMethodInfo a signature where
overloadedMethod = settingPppGetCrtscts
instance O.OverloadedMethodInfo SettingPppGetCrtsctsMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.settingPppGetCrtscts",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#v:settingPppGetCrtscts"
})
#endif
foreign import ccall "nm_setting_ppp_get_lcp_echo_failure" nm_setting_ppp_get_lcp_echo_failure ::
Ptr SettingPpp ->
IO Word32
settingPppGetLcpEchoFailure ::
(B.CallStack.HasCallStack, MonadIO m, IsSettingPpp a) =>
a
-> m Word32
settingPppGetLcpEchoFailure :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsSettingPpp a) =>
a -> m Word32
settingPppGetLcpEchoFailure a
setting = IO Word32 -> m Word32
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Word32 -> m Word32) -> IO Word32 -> m Word32
forall a b. (a -> b) -> a -> b
$ do
Ptr SettingPpp
setting' <- a -> IO (Ptr SettingPpp)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
setting
Word32
result <- Ptr SettingPpp -> IO Word32
nm_setting_ppp_get_lcp_echo_failure Ptr SettingPpp
setting'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
setting
Word32 -> IO Word32
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Word32
result
#if defined(ENABLE_OVERLOADING)
data SettingPppGetLcpEchoFailureMethodInfo
instance (signature ~ (m Word32), MonadIO m, IsSettingPpp a) => O.OverloadedMethod SettingPppGetLcpEchoFailureMethodInfo a signature where
overloadedMethod = settingPppGetLcpEchoFailure
instance O.OverloadedMethodInfo SettingPppGetLcpEchoFailureMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.settingPppGetLcpEchoFailure",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#v:settingPppGetLcpEchoFailure"
})
#endif
foreign import ccall "nm_setting_ppp_get_lcp_echo_interval" nm_setting_ppp_get_lcp_echo_interval ::
Ptr SettingPpp ->
IO Word32
settingPppGetLcpEchoInterval ::
(B.CallStack.HasCallStack, MonadIO m, IsSettingPpp a) =>
a
-> m Word32
settingPppGetLcpEchoInterval :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsSettingPpp a) =>
a -> m Word32
settingPppGetLcpEchoInterval a
setting = IO Word32 -> m Word32
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Word32 -> m Word32) -> IO Word32 -> m Word32
forall a b. (a -> b) -> a -> b
$ do
Ptr SettingPpp
setting' <- a -> IO (Ptr SettingPpp)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
setting
Word32
result <- Ptr SettingPpp -> IO Word32
nm_setting_ppp_get_lcp_echo_interval Ptr SettingPpp
setting'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
setting
Word32 -> IO Word32
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Word32
result
#if defined(ENABLE_OVERLOADING)
data SettingPppGetLcpEchoIntervalMethodInfo
instance (signature ~ (m Word32), MonadIO m, IsSettingPpp a) => O.OverloadedMethod SettingPppGetLcpEchoIntervalMethodInfo a signature where
overloadedMethod = settingPppGetLcpEchoInterval
instance O.OverloadedMethodInfo SettingPppGetLcpEchoIntervalMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.settingPppGetLcpEchoInterval",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#v:settingPppGetLcpEchoInterval"
})
#endif
foreign import ccall "nm_setting_ppp_get_mppe_stateful" nm_setting_ppp_get_mppe_stateful ::
Ptr SettingPpp ->
IO CInt
settingPppGetMppeStateful ::
(B.CallStack.HasCallStack, MonadIO m, IsSettingPpp a) =>
a
-> m Bool
settingPppGetMppeStateful :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsSettingPpp a) =>
a -> m Bool
settingPppGetMppeStateful a
setting = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ do
Ptr SettingPpp
setting' <- a -> IO (Ptr SettingPpp)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
setting
CInt
result <- Ptr SettingPpp -> IO CInt
nm_setting_ppp_get_mppe_stateful Ptr SettingPpp
setting'
let result' :: Bool
result' = (CInt -> CInt -> Bool
forall a. Eq a => a -> a -> Bool
/= CInt
0) CInt
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
setting
Bool -> IO Bool
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Bool
result'
#if defined(ENABLE_OVERLOADING)
data SettingPppGetMppeStatefulMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsSettingPpp a) => O.OverloadedMethod SettingPppGetMppeStatefulMethodInfo a signature where
overloadedMethod = settingPppGetMppeStateful
instance O.OverloadedMethodInfo SettingPppGetMppeStatefulMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.settingPppGetMppeStateful",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#v:settingPppGetMppeStateful"
})
#endif
foreign import ccall "nm_setting_ppp_get_mru" nm_setting_ppp_get_mru ::
Ptr SettingPpp ->
IO Word32
settingPppGetMru ::
(B.CallStack.HasCallStack, MonadIO m, IsSettingPpp a) =>
a
-> m Word32
settingPppGetMru :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsSettingPpp a) =>
a -> m Word32
settingPppGetMru a
setting = IO Word32 -> m Word32
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Word32 -> m Word32) -> IO Word32 -> m Word32
forall a b. (a -> b) -> a -> b
$ do
Ptr SettingPpp
setting' <- a -> IO (Ptr SettingPpp)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
setting
Word32
result <- Ptr SettingPpp -> IO Word32
nm_setting_ppp_get_mru Ptr SettingPpp
setting'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
setting
Word32 -> IO Word32
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Word32
result
#if defined(ENABLE_OVERLOADING)
data SettingPppGetMruMethodInfo
instance (signature ~ (m Word32), MonadIO m, IsSettingPpp a) => O.OverloadedMethod SettingPppGetMruMethodInfo a signature where
overloadedMethod = settingPppGetMru
instance O.OverloadedMethodInfo SettingPppGetMruMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.settingPppGetMru",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#v:settingPppGetMru"
})
#endif
foreign import ccall "nm_setting_ppp_get_mtu" nm_setting_ppp_get_mtu ::
Ptr SettingPpp ->
IO Word32
settingPppGetMtu ::
(B.CallStack.HasCallStack, MonadIO m, IsSettingPpp a) =>
a
-> m Word32
settingPppGetMtu :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsSettingPpp a) =>
a -> m Word32
settingPppGetMtu a
setting = IO Word32 -> m Word32
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Word32 -> m Word32) -> IO Word32 -> m Word32
forall a b. (a -> b) -> a -> b
$ do
Ptr SettingPpp
setting' <- a -> IO (Ptr SettingPpp)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
setting
Word32
result <- Ptr SettingPpp -> IO Word32
nm_setting_ppp_get_mtu Ptr SettingPpp
setting'
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
setting
Word32 -> IO Word32
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Word32
result
#if defined(ENABLE_OVERLOADING)
data SettingPppGetMtuMethodInfo
instance (signature ~ (m Word32), MonadIO m, IsSettingPpp a) => O.OverloadedMethod SettingPppGetMtuMethodInfo a signature where
overloadedMethod = settingPppGetMtu
instance O.OverloadedMethodInfo SettingPppGetMtuMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.settingPppGetMtu",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#v:settingPppGetMtu"
})
#endif
foreign import ccall "nm_setting_ppp_get_no_vj_comp" nm_setting_ppp_get_no_vj_comp ::
Ptr SettingPpp ->
IO CInt
settingPppGetNoVjComp ::
(B.CallStack.HasCallStack, MonadIO m, IsSettingPpp a) =>
a
-> m Bool
settingPppGetNoVjComp :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsSettingPpp a) =>
a -> m Bool
settingPppGetNoVjComp a
setting = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ do
Ptr SettingPpp
setting' <- a -> IO (Ptr SettingPpp)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
setting
CInt
result <- Ptr SettingPpp -> IO CInt
nm_setting_ppp_get_no_vj_comp Ptr SettingPpp
setting'
let result' :: Bool
result' = (CInt -> CInt -> Bool
forall a. Eq a => a -> a -> Bool
/= CInt
0) CInt
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
setting
Bool -> IO Bool
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Bool
result'
#if defined(ENABLE_OVERLOADING)
data SettingPppGetNoVjCompMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsSettingPpp a) => O.OverloadedMethod SettingPppGetNoVjCompMethodInfo a signature where
overloadedMethod = settingPppGetNoVjComp
instance O.OverloadedMethodInfo SettingPppGetNoVjCompMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.settingPppGetNoVjComp",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#v:settingPppGetNoVjComp"
})
#endif
foreign import ccall "nm_setting_ppp_get_noauth" nm_setting_ppp_get_noauth ::
Ptr SettingPpp ->
IO CInt
settingPppGetNoauth ::
(B.CallStack.HasCallStack, MonadIO m, IsSettingPpp a) =>
a
-> m Bool
settingPppGetNoauth :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsSettingPpp a) =>
a -> m Bool
settingPppGetNoauth a
setting = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ do
Ptr SettingPpp
setting' <- a -> IO (Ptr SettingPpp)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
setting
CInt
result <- Ptr SettingPpp -> IO CInt
nm_setting_ppp_get_noauth Ptr SettingPpp
setting'
let result' :: Bool
result' = (CInt -> CInt -> Bool
forall a. Eq a => a -> a -> Bool
/= CInt
0) CInt
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
setting
Bool -> IO Bool
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Bool
result'
#if defined(ENABLE_OVERLOADING)
data SettingPppGetNoauthMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsSettingPpp a) => O.OverloadedMethod SettingPppGetNoauthMethodInfo a signature where
overloadedMethod = settingPppGetNoauth
instance O.OverloadedMethodInfo SettingPppGetNoauthMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.settingPppGetNoauth",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#v:settingPppGetNoauth"
})
#endif
foreign import ccall "nm_setting_ppp_get_nobsdcomp" nm_setting_ppp_get_nobsdcomp ::
Ptr SettingPpp ->
IO CInt
settingPppGetNobsdcomp ::
(B.CallStack.HasCallStack, MonadIO m, IsSettingPpp a) =>
a
-> m Bool
settingPppGetNobsdcomp :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsSettingPpp a) =>
a -> m Bool
settingPppGetNobsdcomp a
setting = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ do
Ptr SettingPpp
setting' <- a -> IO (Ptr SettingPpp)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
setting
CInt
result <- Ptr SettingPpp -> IO CInt
nm_setting_ppp_get_nobsdcomp Ptr SettingPpp
setting'
let result' :: Bool
result' = (CInt -> CInt -> Bool
forall a. Eq a => a -> a -> Bool
/= CInt
0) CInt
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
setting
Bool -> IO Bool
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Bool
result'
#if defined(ENABLE_OVERLOADING)
data SettingPppGetNobsdcompMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsSettingPpp a) => O.OverloadedMethod SettingPppGetNobsdcompMethodInfo a signature where
overloadedMethod = settingPppGetNobsdcomp
instance O.OverloadedMethodInfo SettingPppGetNobsdcompMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.settingPppGetNobsdcomp",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#v:settingPppGetNobsdcomp"
})
#endif
foreign import ccall "nm_setting_ppp_get_nodeflate" nm_setting_ppp_get_nodeflate ::
Ptr SettingPpp ->
IO CInt
settingPppGetNodeflate ::
(B.CallStack.HasCallStack, MonadIO m, IsSettingPpp a) =>
a
-> m Bool
settingPppGetNodeflate :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsSettingPpp a) =>
a -> m Bool
settingPppGetNodeflate a
setting = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ do
Ptr SettingPpp
setting' <- a -> IO (Ptr SettingPpp)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
setting
CInt
result <- Ptr SettingPpp -> IO CInt
nm_setting_ppp_get_nodeflate Ptr SettingPpp
setting'
let result' :: Bool
result' = (CInt -> CInt -> Bool
forall a. Eq a => a -> a -> Bool
/= CInt
0) CInt
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
setting
Bool -> IO Bool
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Bool
result'
#if defined(ENABLE_OVERLOADING)
data SettingPppGetNodeflateMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsSettingPpp a) => O.OverloadedMethod SettingPppGetNodeflateMethodInfo a signature where
overloadedMethod = settingPppGetNodeflate
instance O.OverloadedMethodInfo SettingPppGetNodeflateMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.settingPppGetNodeflate",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#v:settingPppGetNodeflate"
})
#endif
foreign import ccall "nm_setting_ppp_get_refuse_chap" nm_setting_ppp_get_refuse_chap ::
Ptr SettingPpp ->
IO CInt
settingPppGetRefuseChap ::
(B.CallStack.HasCallStack, MonadIO m, IsSettingPpp a) =>
a
-> m Bool
settingPppGetRefuseChap :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsSettingPpp a) =>
a -> m Bool
settingPppGetRefuseChap a
setting = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ do
Ptr SettingPpp
setting' <- a -> IO (Ptr SettingPpp)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
setting
CInt
result <- Ptr SettingPpp -> IO CInt
nm_setting_ppp_get_refuse_chap Ptr SettingPpp
setting'
let result' :: Bool
result' = (CInt -> CInt -> Bool
forall a. Eq a => a -> a -> Bool
/= CInt
0) CInt
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
setting
Bool -> IO Bool
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Bool
result'
#if defined(ENABLE_OVERLOADING)
data SettingPppGetRefuseChapMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsSettingPpp a) => O.OverloadedMethod SettingPppGetRefuseChapMethodInfo a signature where
overloadedMethod = settingPppGetRefuseChap
instance O.OverloadedMethodInfo SettingPppGetRefuseChapMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.settingPppGetRefuseChap",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#v:settingPppGetRefuseChap"
})
#endif
foreign import ccall "nm_setting_ppp_get_refuse_eap" nm_setting_ppp_get_refuse_eap ::
Ptr SettingPpp ->
IO CInt
settingPppGetRefuseEap ::
(B.CallStack.HasCallStack, MonadIO m, IsSettingPpp a) =>
a
-> m Bool
settingPppGetRefuseEap :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsSettingPpp a) =>
a -> m Bool
settingPppGetRefuseEap a
setting = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ do
Ptr SettingPpp
setting' <- a -> IO (Ptr SettingPpp)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
setting
CInt
result <- Ptr SettingPpp -> IO CInt
nm_setting_ppp_get_refuse_eap Ptr SettingPpp
setting'
let result' :: Bool
result' = (CInt -> CInt -> Bool
forall a. Eq a => a -> a -> Bool
/= CInt
0) CInt
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
setting
Bool -> IO Bool
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Bool
result'
#if defined(ENABLE_OVERLOADING)
data SettingPppGetRefuseEapMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsSettingPpp a) => O.OverloadedMethod SettingPppGetRefuseEapMethodInfo a signature where
overloadedMethod = settingPppGetRefuseEap
instance O.OverloadedMethodInfo SettingPppGetRefuseEapMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.settingPppGetRefuseEap",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#v:settingPppGetRefuseEap"
})
#endif
foreign import ccall "nm_setting_ppp_get_refuse_mschap" nm_setting_ppp_get_refuse_mschap ::
Ptr SettingPpp ->
IO CInt
settingPppGetRefuseMschap ::
(B.CallStack.HasCallStack, MonadIO m, IsSettingPpp a) =>
a
-> m Bool
settingPppGetRefuseMschap :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsSettingPpp a) =>
a -> m Bool
settingPppGetRefuseMschap a
setting = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ do
Ptr SettingPpp
setting' <- a -> IO (Ptr SettingPpp)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
setting
CInt
result <- Ptr SettingPpp -> IO CInt
nm_setting_ppp_get_refuse_mschap Ptr SettingPpp
setting'
let result' :: Bool
result' = (CInt -> CInt -> Bool
forall a. Eq a => a -> a -> Bool
/= CInt
0) CInt
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
setting
Bool -> IO Bool
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Bool
result'
#if defined(ENABLE_OVERLOADING)
data SettingPppGetRefuseMschapMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsSettingPpp a) => O.OverloadedMethod SettingPppGetRefuseMschapMethodInfo a signature where
overloadedMethod = settingPppGetRefuseMschap
instance O.OverloadedMethodInfo SettingPppGetRefuseMschapMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.settingPppGetRefuseMschap",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#v:settingPppGetRefuseMschap"
})
#endif
foreign import ccall "nm_setting_ppp_get_refuse_mschapv2" nm_setting_ppp_get_refuse_mschapv2 ::
Ptr SettingPpp ->
IO CInt
settingPppGetRefuseMschapv2 ::
(B.CallStack.HasCallStack, MonadIO m, IsSettingPpp a) =>
a
-> m Bool
settingPppGetRefuseMschapv2 :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsSettingPpp a) =>
a -> m Bool
settingPppGetRefuseMschapv2 a
setting = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ do
Ptr SettingPpp
setting' <- a -> IO (Ptr SettingPpp)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
setting
CInt
result <- Ptr SettingPpp -> IO CInt
nm_setting_ppp_get_refuse_mschapv2 Ptr SettingPpp
setting'
let result' :: Bool
result' = (CInt -> CInt -> Bool
forall a. Eq a => a -> a -> Bool
/= CInt
0) CInt
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
setting
Bool -> IO Bool
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Bool
result'
#if defined(ENABLE_OVERLOADING)
data SettingPppGetRefuseMschapv2MethodInfo
instance (signature ~ (m Bool), MonadIO m, IsSettingPpp a) => O.OverloadedMethod SettingPppGetRefuseMschapv2MethodInfo a signature where
overloadedMethod = settingPppGetRefuseMschapv2
instance O.OverloadedMethodInfo SettingPppGetRefuseMschapv2MethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.settingPppGetRefuseMschapv2",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#v:settingPppGetRefuseMschapv2"
})
#endif
foreign import ccall "nm_setting_ppp_get_refuse_pap" nm_setting_ppp_get_refuse_pap ::
Ptr SettingPpp ->
IO CInt
settingPppGetRefusePap ::
(B.CallStack.HasCallStack, MonadIO m, IsSettingPpp a) =>
a
-> m Bool
settingPppGetRefusePap :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsSettingPpp a) =>
a -> m Bool
settingPppGetRefusePap a
setting = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ do
Ptr SettingPpp
setting' <- a -> IO (Ptr SettingPpp)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
setting
CInt
result <- Ptr SettingPpp -> IO CInt
nm_setting_ppp_get_refuse_pap Ptr SettingPpp
setting'
let result' :: Bool
result' = (CInt -> CInt -> Bool
forall a. Eq a => a -> a -> Bool
/= CInt
0) CInt
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
setting
Bool -> IO Bool
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Bool
result'
#if defined(ENABLE_OVERLOADING)
data SettingPppGetRefusePapMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsSettingPpp a) => O.OverloadedMethod SettingPppGetRefusePapMethodInfo a signature where
overloadedMethod = settingPppGetRefusePap
instance O.OverloadedMethodInfo SettingPppGetRefusePapMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.settingPppGetRefusePap",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#v:settingPppGetRefusePap"
})
#endif
foreign import ccall "nm_setting_ppp_get_require_mppe" nm_setting_ppp_get_require_mppe ::
Ptr SettingPpp ->
IO CInt
settingPppGetRequireMppe ::
(B.CallStack.HasCallStack, MonadIO m, IsSettingPpp a) =>
a
-> m Bool
settingPppGetRequireMppe :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsSettingPpp a) =>
a -> m Bool
settingPppGetRequireMppe a
setting = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ do
Ptr SettingPpp
setting' <- a -> IO (Ptr SettingPpp)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
setting
CInt
result <- Ptr SettingPpp -> IO CInt
nm_setting_ppp_get_require_mppe Ptr SettingPpp
setting'
let result' :: Bool
result' = (CInt -> CInt -> Bool
forall a. Eq a => a -> a -> Bool
/= CInt
0) CInt
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
setting
Bool -> IO Bool
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Bool
result'
#if defined(ENABLE_OVERLOADING)
data SettingPppGetRequireMppeMethodInfo
instance (signature ~ (m Bool), MonadIO m, IsSettingPpp a) => O.OverloadedMethod SettingPppGetRequireMppeMethodInfo a signature where
overloadedMethod = settingPppGetRequireMppe
instance O.OverloadedMethodInfo SettingPppGetRequireMppeMethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.settingPppGetRequireMppe",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#v:settingPppGetRequireMppe"
})
#endif
foreign import ccall "nm_setting_ppp_get_require_mppe_128" nm_setting_ppp_get_require_mppe_128 ::
Ptr SettingPpp ->
IO CInt
settingPppGetRequireMppe128 ::
(B.CallStack.HasCallStack, MonadIO m, IsSettingPpp a) =>
a
-> m Bool
settingPppGetRequireMppe128 :: forall (m :: * -> *) a.
(HasCallStack, MonadIO m, IsSettingPpp a) =>
a -> m Bool
settingPppGetRequireMppe128 a
setting = IO Bool -> m Bool
forall a. IO a -> m a
forall (m :: * -> *) a. MonadIO m => IO a -> m a
liftIO (IO Bool -> m Bool) -> IO Bool -> m Bool
forall a b. (a -> b) -> a -> b
$ do
Ptr SettingPpp
setting' <- a -> IO (Ptr SettingPpp)
forall a b. (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
unsafeManagedPtrCastPtr a
setting
CInt
result <- Ptr SettingPpp -> IO CInt
nm_setting_ppp_get_require_mppe_128 Ptr SettingPpp
setting'
let result' :: Bool
result' = (CInt -> CInt -> Bool
forall a. Eq a => a -> a -> Bool
/= CInt
0) CInt
result
a -> IO ()
forall a. ManagedPtrNewtype a => a -> IO ()
touchManagedPtr a
setting
Bool -> IO Bool
forall a. a -> IO a
forall (m :: * -> *) a. Monad m => a -> m a
return Bool
result'
#if defined(ENABLE_OVERLOADING)
data SettingPppGetRequireMppe128MethodInfo
instance (signature ~ (m Bool), MonadIO m, IsSettingPpp a) => O.OverloadedMethod SettingPppGetRequireMppe128MethodInfo a signature where
overloadedMethod = settingPppGetRequireMppe128
instance O.OverloadedMethodInfo SettingPppGetRequireMppe128MethodInfo a where
overloadedMethodInfo = P.Just (O.ResolvedSymbolInfo {
O.resolvedSymbolName = "GI.NM.Objects.SettingPpp.settingPppGetRequireMppe128",
O.resolvedSymbolURL = "https://hackage.haskell.org/package/gi-nm-1.0.1/docs/GI-NM-Objects-SettingPpp.html#v:settingPppGetRequireMppe128"
})
#endif