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.WimaxNsp

Description

No description available in the introspection data.

Synopsis

Exported types

newtype WimaxNsp Source #

Memory-managed wrapper type.

Constructors

WimaxNsp (ManagedPtr WimaxNsp) 

Instances

Instances details
Eq WimaxNsp Source # 
Instance details

Defined in GI.NM.Objects.WimaxNsp

GObject WimaxNsp Source # 
Instance details

Defined in GI.NM.Objects.WimaxNsp

ManagedPtrNewtype WimaxNsp Source # 
Instance details

Defined in GI.NM.Objects.WimaxNsp

TypedObject WimaxNsp Source # 
Instance details

Defined in GI.NM.Objects.WimaxNsp

Methods

glibType :: IO GType #

HasParentTypes WimaxNsp Source # 
Instance details

Defined in GI.NM.Objects.WimaxNsp

IsGValue (Maybe WimaxNsp) Source #

Convert WimaxNsp to and from GValue. See toGValue and fromGValue.

Instance details

Defined in GI.NM.Objects.WimaxNsp

type ParentTypes WimaxNsp Source # 
Instance details

Defined in GI.NM.Objects.WimaxNsp

class (GObject o, IsDescendantOf WimaxNsp o) => IsWimaxNsp o Source #

Type class for types which can be safely cast to WimaxNsp, for instance with toWimaxNsp.

Instances

Instances details
(GObject o, IsDescendantOf WimaxNsp o) => IsWimaxNsp o Source # 
Instance details

Defined in GI.NM.Objects.WimaxNsp

toWimaxNsp :: (MonadIO m, IsWimaxNsp o) => o -> m WimaxNsp Source #

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

Methods

connectionValid

wimaxNspConnectionValid Source #

Arguments

:: (HasCallStack, MonadIO m, IsWimaxNsp a, IsConnection b) 
=> a

nsp: an WimaxNsp to validate connection against

-> b

connection: an Connection to validate against nsp

-> m Bool

Returns: True if the connection may be activated with this WiMAX NSP, False if it cannot be.

Deprecated: (Since version 1.22)WiMAX is no longer supported by NetworkManager since 1.2.0.

Validates a given connection against a given WiMAX NSP to ensure that the connection may be activated with that NSP. The connection must match the nsp's network name and other attributes.

filterConnections

wimaxNspFilterConnections Source #

Arguments

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

nsp: an WimaxNsp to filter connections for

-> [Connection]

connections: an array of NMConnections to filter

-> m [Connection]

Returns: an array of NMConnections that could be activated with the given nsp. The array should be freed with g_ptr_array_unref() when it is no longer required.

Deprecated: (Since version 1.22)WiMAX is no longer supported by NetworkManager since 1.2.0.

Filters a given array of connections for a given WimaxNsp object and return connections which may be activated with the NSP. Any returned connections will match the nsp's network name and other attributes.

getName

wimaxNspGetName Source #

Arguments

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

nsp: a WimaxNsp

-> m Text

Returns: the name

Deprecated: (Since version 1.22)WiMAX is no longer supported by NetworkManager since 1.2.0.

Gets the name of the wimax NSP

getNetworkType

wimaxNspGetNetworkType Source #

Arguments

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

nsp: a WimaxNsp

-> m WimaxNspNetworkType

Returns: the network type

Deprecated: (Since version 1.22)WiMAX is no longer supported by NetworkManager since 1.2.0.

Gets the network type of the wimax NSP.

getSignalQuality

wimaxNspGetSignalQuality Source #

Arguments

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

nsp: a WimaxNsp

-> m Word32

Returns: the signal quality

Deprecated: (Since version 1.22)WiMAX is no longer supported by NetworkManager since 1.2.0.

Gets the WPA signal quality of the wimax NSP.

Properties

name

The name of the WiMAX NSP.

getWimaxNspName :: (MonadIO m, IsWimaxNsp o) => o -> m Text Source #

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

get wimaxNsp #name

networkType

The network type of the WiMAX NSP.

getWimaxNspNetworkType :: (MonadIO m, IsWimaxNsp o) => o -> m WimaxNspNetworkType Source #

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

get wimaxNsp #networkType

signalQuality

The signal quality of the WiMAX NSP.

getWimaxNspSignalQuality :: (MonadIO m, IsWimaxNsp o) => o -> m Word32 Source #

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

get wimaxNsp #signalQuality