Copyright | Will Thompson and Iñaki García Etxebarria |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | None |
Language | Haskell2010 |
GI.NM.Objects.DeviceAdsl
Description
No description available in the introspection data.
Synopsis
- newtype DeviceAdsl = DeviceAdsl (ManagedPtr DeviceAdsl)
- class (GObject o, IsDescendantOf DeviceAdsl o) => IsDeviceAdsl o
- toDeviceAdsl :: (MonadIO m, IsDeviceAdsl o) => o -> m DeviceAdsl
- deviceAdslGetCarrier :: (HasCallStack, MonadIO m, IsDeviceAdsl a) => a -> m Bool
- getDeviceAdslCarrier :: (MonadIO m, IsDeviceAdsl o) => o -> m Bool
Exported types
newtype DeviceAdsl Source #
Memory-managed wrapper type.
Constructors
DeviceAdsl (ManagedPtr DeviceAdsl) |
Instances
Eq DeviceAdsl Source # | |
Defined in GI.NM.Objects.DeviceAdsl | |
GObject DeviceAdsl Source # | |
Defined in GI.NM.Objects.DeviceAdsl | |
ManagedPtrNewtype DeviceAdsl Source # | |
Defined in GI.NM.Objects.DeviceAdsl Methods | |
TypedObject DeviceAdsl Source # | |
Defined in GI.NM.Objects.DeviceAdsl | |
HasParentTypes DeviceAdsl Source # | |
Defined in GI.NM.Objects.DeviceAdsl | |
IsGValue (Maybe DeviceAdsl) Source # | Convert |
Defined in GI.NM.Objects.DeviceAdsl Methods gvalueGType_ :: IO GType # gvalueSet_ :: Ptr GValue -> Maybe DeviceAdsl -> IO () # gvalueGet_ :: Ptr GValue -> IO (Maybe DeviceAdsl) # | |
type ParentTypes DeviceAdsl Source # | |
Defined in GI.NM.Objects.DeviceAdsl |
class (GObject o, IsDescendantOf DeviceAdsl o) => IsDeviceAdsl o Source #
Type class for types which can be safely cast to DeviceAdsl
, for instance with toDeviceAdsl
.
Instances
(GObject o, IsDescendantOf DeviceAdsl o) => IsDeviceAdsl o Source # | |
Defined in GI.NM.Objects.DeviceAdsl |
toDeviceAdsl :: (MonadIO m, IsDeviceAdsl o) => o -> m DeviceAdsl Source #
Cast to DeviceAdsl
, for types for which this is known to be safe. For general casts, use castTo
.
Methods
Click to display all available methods, including inherited ones
Methods
bindProperty, bindPropertyFull, connectionCompatible, connectionValid, delete, deleteAsync, deleteFinish, disconnect, disconnectAsync, disconnectFinish, filterConnections, forceFloating, freezeNotify, getv, isFloating, isReal, isSoftware, notify, notifyByPspec, reapply, reapplyAsync, reapplyFinish, ref, refSink, runDispose, stealData, stealQdata, thawNotify, unref, watchClosure.
Getters
getActiveConnection, getAppliedConnection, getAppliedConnectionAsync, getAppliedConnectionFinish, getAutoconnect, getAvailableConnections, getCapabilities, getCarrier, getClient, getConnectivity, getData, getDescription, getDeviceType, getDhcp4Config, getDhcp6Config, getDriver, getDriverVersion, getFirmwareMissing, getFirmwareVersion, getHwAddress, getIface, getInterfaceFlags, getIp4Config, getIp6Config, getIpIface, getLldpNeighbors, getManaged, getMetered, getMtu, getNmPluginMissing, getPath, getPhysicalPortId, getPorts, getProduct, getProperty, getQdata, getSettingType, getState, getStateReason, getTypeDescription, getUdi, getVendor.
Setters
setAutoconnect, setData, setDataFull, setManaged, setProperty.
getCarrier
Arguments
:: (HasCallStack, MonadIO m, IsDeviceAdsl a) | |
=> a |
|
-> m Bool | Returns: |
Whether the device has carrier.
Properties
carrier
Whether the device has carrier.
getDeviceAdslCarrier :: (MonadIO m, IsDeviceAdsl o) => o -> m Bool Source #
Get the value of the “carrier
” property.
When overloading is enabled, this is equivalent to
get
deviceAdsl #carrier