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.DeviceGeneric
Description
No description available in the introspection data.
Synopsis
- newtype DeviceGeneric = DeviceGeneric (ManagedPtr DeviceGeneric)
- class (GObject o, IsDescendantOf DeviceGeneric o) => IsDeviceGeneric o
- toDeviceGeneric :: (MonadIO m, IsDeviceGeneric o) => o -> m DeviceGeneric
- getDeviceGenericTypeDescription :: (MonadIO m, IsDeviceGeneric o) => o -> m (Maybe Text)
Exported types
newtype DeviceGeneric Source #
Memory-managed wrapper type.
Constructors
DeviceGeneric (ManagedPtr DeviceGeneric) |
Instances
Eq DeviceGeneric Source # | |
Defined in GI.NM.Objects.DeviceGeneric Methods (==) :: DeviceGeneric -> DeviceGeneric -> Bool # (/=) :: DeviceGeneric -> DeviceGeneric -> Bool # | |
GObject DeviceGeneric Source # | |
Defined in GI.NM.Objects.DeviceGeneric | |
ManagedPtrNewtype DeviceGeneric Source # | |
Defined in GI.NM.Objects.DeviceGeneric Methods | |
TypedObject DeviceGeneric Source # | |
Defined in GI.NM.Objects.DeviceGeneric | |
HasParentTypes DeviceGeneric Source # | |
Defined in GI.NM.Objects.DeviceGeneric | |
IsGValue (Maybe DeviceGeneric) Source # | Convert |
Defined in GI.NM.Objects.DeviceGeneric Methods gvalueGType_ :: IO GType # gvalueSet_ :: Ptr GValue -> Maybe DeviceGeneric -> IO () # gvalueGet_ :: Ptr GValue -> IO (Maybe DeviceGeneric) # | |
type ParentTypes DeviceGeneric Source # | |
Defined in GI.NM.Objects.DeviceGeneric |
class (GObject o, IsDescendantOf DeviceGeneric o) => IsDeviceGeneric o Source #
Type class for types which can be safely cast to DeviceGeneric
, for instance with toDeviceGeneric
.
Instances
(GObject o, IsDescendantOf DeviceGeneric o) => IsDeviceGeneric o Source # | |
Defined in GI.NM.Objects.DeviceGeneric |
toDeviceGeneric :: (MonadIO m, IsDeviceGeneric o) => o -> m DeviceGeneric Source #
Cast to DeviceGeneric
, 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, 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.
Properties
typeDescription
A description of the specific type of device this is, or Nothing
if not known.
getDeviceGenericTypeDescription :: (MonadIO m, IsDeviceGeneric o) => o -> m (Maybe Text) Source #
Get the value of the “type-description
” property.
When overloading is enabled, this is equivalent to
get
deviceGeneric #typeDescription