| Copyright | Will Thompson and Iñaki García Etxebarria |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria |
| Safe Haskell | Safe-Inferred |
| 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
- 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 ()
- clearBootloaderInterfacePostBlsSync :: MonadIO m => BootloaderInterface -> m ()
- getBootloaderInterfacePostBlsSync :: MonadIO m => BootloaderInterface -> m (Maybe BootloaderInterfacePostBlsSyncFieldCallback)
- setBootloaderInterfacePostBlsSync :: MonadIO m => BootloaderInterface -> FunPtr C_BootloaderInterfacePostBlsSyncFieldCallback -> 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
| Eq BootloaderInterface Source # | |
Defined in GI.OSTree.Structs.BootloaderInterface Methods (==) :: BootloaderInterface -> BootloaderInterface -> Bool # (/=) :: BootloaderInterface -> BootloaderInterface -> Bool # | |
| BoxedPtr BootloaderInterface Source # | |
Defined in GI.OSTree.Structs.BootloaderInterface Methods boxedPtrCopy :: BootloaderInterface -> IO BootloaderInterface # boxedPtrFree :: BootloaderInterface -> IO () # | |
| CallocPtr BootloaderInterface Source # | |
Defined in GI.OSTree.Structs.BootloaderInterface Methods | |
| ManagedPtrNewtype BootloaderInterface Source # | |
Defined in GI.OSTree.Structs.BootloaderInterface Methods toManagedPtr :: BootloaderInterface -> ManagedPtr 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.
Methods
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 ]
postBlsSync
No description available in the introspection data.
clearBootloaderInterfacePostBlsSync :: MonadIO m => BootloaderInterface -> m () Source #
Set the value of the “post_bls_sync” field to Nothing.
When overloading is enabled, this is equivalent to
clear #postBlsSync
getBootloaderInterfacePostBlsSync :: MonadIO m => BootloaderInterface -> m (Maybe BootloaderInterfacePostBlsSyncFieldCallback) Source #
Get the value of the “post_bls_sync” field.
When overloading is enabled, this is equivalent to
get bootloaderInterface #postBlsSync
setBootloaderInterfacePostBlsSync :: MonadIO m => BootloaderInterface -> FunPtr C_BootloaderInterfacePostBlsSyncFieldCallback -> m () Source #
Set the value of the “post_bls_sync” field.
When overloading is enabled, this is equivalent to
setbootloaderInterface [ #postBlsSync:=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 ]