gi-ostree-1.0.10: OSTree bindings

CopyrightWill Thompson Iñaki García Etxebarria and Jonas Platte
LicenseLGPL-2.1
MaintainerIñaki García Etxebarria (inaki@blueleaf.cc)
Safe HaskellNone
LanguageHaskell2010

GI.OSTree.Structs.BootloaderInterface

Contents

Description

No description available in the introspection data.

Synopsis

Exported types

newtype BootloaderInterface Source #

Memory-managed wrapper type.

Constructors

BootloaderInterface (ManagedPtr BootloaderInterface) 

newZeroBootloaderInterface :: MonadIO m => m BootloaderInterface Source #

Construct a BootloaderInterface struct initialized to zero.

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 ]

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 ]