Copyright | Will Thompson Iñaki García Etxebarria and Jonas Platte |
---|---|
License | LGPL-2.1 |
Maintainer | Iñaki García Etxebarria |
Safe Haskell | None |
Language | Haskell2010 |
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.
BootloaderInterface (ManagedPtr BootloaderInterface) |
Instances
Eq BootloaderInterface Source # | |
Defined in GI.OSTree.Structs.BootloaderInterface (==) :: BootloaderInterface -> BootloaderInterface -> Bool (/=) :: BootloaderInterface -> BootloaderInterface -> Bool | |
BoxedPtr BootloaderInterface Source # | |
Defined in GI.OSTree.Structs.BootloaderInterface boxedPtrCopy :: BootloaderInterface -> IO BootloaderInterface boxedPtrFree :: BootloaderInterface -> IO () | |
CallocPtr BootloaderInterface Source # | |
Defined in GI.OSTree.Structs.BootloaderInterface boxedPtrCalloc :: IO (Ptr BootloaderInterface) | |
ManagedPtrNewtype BootloaderInterface Source # | |
Defined in GI.OSTree.Structs.BootloaderInterface toManagedPtr :: BootloaderInterface -> ManagedPtr BootloaderInterface | |
tag ~ 'AttrSet => Constructible BootloaderInterface tag Source # | |
Defined in GI.OSTree.Structs.BootloaderInterface 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
Overloaded 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
set
bootloaderInterface [ #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
set
bootloaderInterface [ #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
set
bootloaderInterface [ #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
set
bootloaderInterface [ #query:=
value ]