gi-ostree-1.0.13: OSTree bindings
CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria
Safe HaskellNone
LanguageHaskell2010

GI.OSTree.Structs.BootloaderInterface

Description

No description available in the introspection data.

Synopsis

Exported types

newtype BootloaderInterface Source #

Memory-managed wrapper type.

Constructors

BootloaderInterface (ManagedPtr BootloaderInterface) 

Instances

Instances details
Eq BootloaderInterface Source # 
Instance details

Defined in GI.OSTree.Structs.BootloaderInterface

BoxedPtr BootloaderInterface Source # 
Instance details

Defined in GI.OSTree.Structs.BootloaderInterface

CallocPtr BootloaderInterface Source # 
Instance details

Defined in GI.OSTree.Structs.BootloaderInterface

ManagedPtrNewtype BootloaderInterface Source # 
Instance details

Defined in GI.OSTree.Structs.BootloaderInterface

tag ~ 'AttrSet => Constructible BootloaderInterface tag Source # 
Instance details

Defined in GI.OSTree.Structs.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 ]