| Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (inaki@blueleaf.cc) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.OSTree.Structs.BootloaderInterface
Description
No description available in the introspection data.
Synopsis
- newtype BootloaderInterface = BootloaderInterface (ManagedPtr BootloaderInterface)
- newZeroBootloaderInterface :: MonadIO m => m BootloaderInterface
- noBootloaderInterface :: Maybe BootloaderInterface
- getBootloaderInterfaceGIface :: MonadIO m => BootloaderInterface -> m TypeInterface
- clearBootloaderInterfaceGetName :: MonadIO m => BootloaderInterface -> m ()
- getBootloaderInterfaceGetName :: MonadIO m => BootloaderInterface -> m (Maybe BootloaderInterfaceGetNameFieldCallback)
- setBootloaderInterfaceGetName :: MonadIO m => BootloaderInterface -> FunPtr C_BootloaderInterfaceGetNameFieldCallback -> m ()
- clearBootloaderInterfaceIsAtomic :: MonadIO m => BootloaderInterface -> m ()
- getBootloaderInterfaceIsAtomic :: MonadIO m => BootloaderInterface -> m (Maybe BootloaderInterfaceIsAtomicFieldCallback)
- setBootloaderInterfaceIsAtomic :: MonadIO m => BootloaderInterface -> FunPtr C_BootloaderInterfaceIsAtomicFieldCallback -> m ()
- clearBootloaderInterfaceQuery :: MonadIO m => BootloaderInterface -> m ()
- getBootloaderInterfaceQuery :: MonadIO m => BootloaderInterface -> m (Maybe BootloaderInterfaceQueryFieldCallback)
- setBootloaderInterfaceQuery :: MonadIO m => BootloaderInterface -> FunPtr C_BootloaderInterfaceQueryFieldCallback -> m ()
Exported types
newtype BootloaderInterface Source #
Memory-managed wrapper type.
Constructors
| BootloaderInterface (ManagedPtr BootloaderInterface) |
Instances
| WrappedPtr BootloaderInterface Source # | |
Defined in GI.OSTree.Structs.BootloaderInterface | |
| tag ~ AttrSet => Constructible BootloaderInterface tag Source # | |
Defined in GI.OSTree.Structs.BootloaderInterface Methods new :: MonadIO m => (ManagedPtr BootloaderInterface -> BootloaderInterface) -> [AttrOp BootloaderInterface tag] -> m BootloaderInterface # | |
newZeroBootloaderInterface :: MonadIO m => m BootloaderInterface Source #
Construct a BootloaderInterface struct initialized to zero.
noBootloaderInterface :: Maybe BootloaderInterface Source #
A convenience alias for Nothing :: Maybe BootloaderInterface.
Properties
gIface
No description available in the introspection data.
getBootloaderInterfaceGIface :: MonadIO m => BootloaderInterface -> m TypeInterface Source #
Get the value of the “g_iface” field.
When overloading is enabled, this is equivalent to
get bootloaderInterface #gIface
getName
No description available in the introspection data.
clearBootloaderInterfaceGetName :: MonadIO m => BootloaderInterface -> m () Source #
Set the value of the “get_name” field to Nothing.
When overloading is enabled, this is equivalent to
clear #getName
getBootloaderInterfaceGetName :: MonadIO m => BootloaderInterface -> m (Maybe BootloaderInterfaceGetNameFieldCallback) Source #
Get the value of the “get_name” field.
When overloading is enabled, this is equivalent to
get bootloaderInterface #getName
setBootloaderInterfaceGetName :: MonadIO m => BootloaderInterface -> FunPtr C_BootloaderInterfaceGetNameFieldCallback -> m () Source #
Set the value of the “get_name” field.
When overloading is enabled, this is equivalent to
setbootloaderInterface [ #getName:=value ]
isAtomic
No description available in the introspection data.
clearBootloaderInterfaceIsAtomic :: MonadIO m => BootloaderInterface -> m () Source #
Set the value of the “is_atomic” field to Nothing.
When overloading is enabled, this is equivalent to
clear #isAtomic
getBootloaderInterfaceIsAtomic :: MonadIO m => BootloaderInterface -> m (Maybe BootloaderInterfaceIsAtomicFieldCallback) Source #
Get the value of the “is_atomic” field.
When overloading is enabled, this is equivalent to
get bootloaderInterface #isAtomic
setBootloaderInterfaceIsAtomic :: MonadIO m => BootloaderInterface -> FunPtr C_BootloaderInterfaceIsAtomicFieldCallback -> m () Source #
Set the value of the “is_atomic” field.
When overloading is enabled, this is equivalent to
setbootloaderInterface [ #isAtomic:=value ]
query
No description available in the introspection data.
clearBootloaderInterfaceQuery :: MonadIO m => BootloaderInterface -> m () Source #
Set the value of the “query” field to Nothing.
When overloading is enabled, this is equivalent to
clear #query
getBootloaderInterfaceQuery :: MonadIO m => BootloaderInterface -> m (Maybe BootloaderInterfaceQueryFieldCallback) Source #
Get the value of the “query” field.
When overloading is enabled, this is equivalent to
get bootloaderInterface #query
setBootloaderInterfaceQuery :: MonadIO m => BootloaderInterface -> FunPtr C_BootloaderInterfaceQueryFieldCallback -> m () Source #
Set the value of the “query” field.
When overloading is enabled, this is equivalent to
setbootloaderInterface [ #query:=value ]