gi-nm-1.0.1: NM bindings
CopyrightWill Thompson and Iñaki García Etxebarria
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellNone
LanguageHaskell2010

GI.NM.Objects.Setting6Lowpan

Description

6LoWPAN Settings

Since: 1.14

Synopsis

Exported types

class (GObject o, IsDescendantOf Setting6Lowpan o) => IsSetting6Lowpan o Source #

Type class for types which can be safely cast to Setting6Lowpan, for instance with toSetting6Lowpan.

Instances

Instances details
(GObject o, IsDescendantOf Setting6Lowpan o) => IsSetting6Lowpan o Source # 
Instance details

Defined in GI.NM.Objects.Setting6Lowpan

toSetting6Lowpan :: (MonadIO m, IsSetting6Lowpan o) => o -> m Setting6Lowpan Source #

Cast to Setting6Lowpan, for types for which this is known to be safe. For general casts, use castTo.

Methods

getParent

setting6LowpanGetParent Source #

Arguments

:: (HasCallStack, MonadIO m, IsSetting6Lowpan a) 
=> a

setting: the Setting6Lowpan

-> m Text

Returns: the Setting6Lowpan:parent property of the setting

No description available in the introspection data.

Since: 1.42

new

setting6LowpanNew Source #

Arguments

:: (HasCallStack, MonadIO m) 
=> m Setting6Lowpan

Returns: the new empty Setting6Lowpan object

Creates a new Setting6Lowpan object with default values.

Since: 1.42

Properties

parent

If given, specifies the parent interface name or parent connection UUID from which this 6LowPAN interface should be created.

Since: 1.14

clearSetting6LowpanParent :: (MonadIO m, IsSetting6Lowpan o) => o -> m () Source #

Set the value of the “parent” property to Nothing. When overloading is enabled, this is equivalent to

clear #parent

constructSetting6LowpanParent :: (IsSetting6Lowpan o, MonadIO m) => Text -> m (GValueConstruct o) Source #

Construct a GValueConstruct with valid value for the “parent” property. This is rarely needed directly, but it is used by new.

getSetting6LowpanParent :: (MonadIO m, IsSetting6Lowpan o) => o -> m Text Source #

Get the value of the “parent” property. When overloading is enabled, this is equivalent to

get setting6Lowpan #parent

setSetting6LowpanParent :: (MonadIO m, IsSetting6Lowpan o) => o -> Text -> m () Source #

Set the value of the “parent” property. When overloading is enabled, this is equivalent to

set setting6Lowpan [ #parent := value ]