| Copyright | Will Thompson, Iñaki García Etxebarria and Jonas Platte |
|---|---|
| License | LGPL-2.1 |
| Maintainer | Iñaki García Etxebarria (garetxe@gmail.com) |
| Safe Haskell | None |
| Language | Haskell2010 |
GI.OSTree.Structs.BootloaderInterface
Description
- newtype BootloaderInterface = BootloaderInterface (ManagedPtr BootloaderInterface)
- newZeroBootloaderInterface :: MonadIO m => m BootloaderInterface
- noBootloaderInterface :: Maybe BootloaderInterface
- bootloaderInterface_gIface :: AttrLabelProxy "gIface"
- getBootloaderInterfaceGIface :: MonadIO m => BootloaderInterface -> m TypeInterface
- bootloaderInterface_getName :: AttrLabelProxy "getName"
- clearBootloaderInterfaceGetName :: MonadIO m => BootloaderInterface -> m ()
- getBootloaderInterfaceGetName :: MonadIO m => BootloaderInterface -> m (Maybe BootloaderInterfaceGetNameFieldCallback)
- setBootloaderInterfaceGetName :: MonadIO m => BootloaderInterface -> FunPtr C_BootloaderInterfaceGetNameFieldCallback -> m ()
- bootloaderInterface_isAtomic :: AttrLabelProxy "isAtomic"
- clearBootloaderInterfaceIsAtomic :: MonadIO m => BootloaderInterface -> m ()
- getBootloaderInterfaceIsAtomic :: MonadIO m => BootloaderInterface -> m (Maybe BootloaderInterfaceIsAtomicFieldCallback)
- setBootloaderInterfaceIsAtomic :: MonadIO m => BootloaderInterface -> FunPtr C_BootloaderInterfaceIsAtomicFieldCallback -> m ()
- bootloaderInterface_query :: AttrLabelProxy "query"
- clearBootloaderInterfaceQuery :: MonadIO m => BootloaderInterface -> m ()
- getBootloaderInterfaceQuery :: MonadIO m => BootloaderInterface -> m (Maybe BootloaderInterfaceQueryFieldCallback)
- setBootloaderInterfaceQuery :: MonadIO m => BootloaderInterface -> FunPtr C_BootloaderInterfaceQueryFieldCallback -> m ()
- bootloaderInterface_writeConfig :: AttrLabelProxy "writeConfig"
- clearBootloaderInterfaceWriteConfig :: MonadIO m => BootloaderInterface -> m ()
- getBootloaderInterfaceWriteConfig :: MonadIO m => BootloaderInterface -> m (Maybe BootloaderInterfaceWriteConfigFieldCallback)
- setBootloaderInterfaceWriteConfig :: MonadIO m => BootloaderInterface -> FunPtr C_BootloaderInterfaceWriteConfigFieldCallback -> m ()
Exported types
newtype BootloaderInterface Source #
Constructors
| BootloaderInterface (ManagedPtr BootloaderInterface) |
Instances
| WrappedPtr BootloaderInterface Source # | |
| (~) AttrOpTag tag AttrSet => Constructible BootloaderInterface tag Source # | |
| ((~) * info (ResolveBootloaderInterfaceMethod t BootloaderInterface), MethodInfo * info BootloaderInterface p) => IsLabel t (BootloaderInterface -> p) Source # | |
| ((~) * info (ResolveBootloaderInterfaceMethod t BootloaderInterface), MethodInfo * info BootloaderInterface p) => IsLabelProxy t (BootloaderInterface -> p) Source # | |
| HasAttributeList * BootloaderInterface Source # | |
| type AttributeList BootloaderInterface Source # | |
newZeroBootloaderInterface :: MonadIO m => m BootloaderInterface Source #
Construct a BootloaderInterface struct initialized to zero.
Properties
gIface
bootloaderInterface_gIface :: AttrLabelProxy "gIface" Source #
getName
bootloaderInterface_getName :: AttrLabelProxy "getName" Source #
clearBootloaderInterfaceGetName :: MonadIO m => BootloaderInterface -> m () Source #
getBootloaderInterfaceGetName :: MonadIO m => BootloaderInterface -> m (Maybe BootloaderInterfaceGetNameFieldCallback) Source #
setBootloaderInterfaceGetName :: MonadIO m => BootloaderInterface -> FunPtr C_BootloaderInterfaceGetNameFieldCallback -> m () Source #
isAtomic
bootloaderInterface_isAtomic :: AttrLabelProxy "isAtomic" Source #
clearBootloaderInterfaceIsAtomic :: MonadIO m => BootloaderInterface -> m () Source #
getBootloaderInterfaceIsAtomic :: MonadIO m => BootloaderInterface -> m (Maybe BootloaderInterfaceIsAtomicFieldCallback) Source #
setBootloaderInterfaceIsAtomic :: MonadIO m => BootloaderInterface -> FunPtr C_BootloaderInterfaceIsAtomicFieldCallback -> m () Source #
query
bootloaderInterface_query :: AttrLabelProxy "query" Source #
clearBootloaderInterfaceQuery :: MonadIO m => BootloaderInterface -> m () Source #
getBootloaderInterfaceQuery :: MonadIO m => BootloaderInterface -> m (Maybe BootloaderInterfaceQueryFieldCallback) Source #
setBootloaderInterfaceQuery :: MonadIO m => BootloaderInterface -> FunPtr C_BootloaderInterfaceQueryFieldCallback -> m () Source #
writeConfig
bootloaderInterface_writeConfig :: AttrLabelProxy "writeConfig" Source #
clearBootloaderInterfaceWriteConfig :: MonadIO m => BootloaderInterface -> m () Source #