gi-gio-2.0.24: Gio 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.Gio.Structs.DBusErrorEntry

Contents

Description

Struct used in dbusErrorRegisterErrorDomain.

Since: 2.26

Synopsis

Exported types

newZeroDBusErrorEntry :: MonadIO m => m DBusErrorEntry Source #

Construct a DBusErrorEntry struct initialized to zero.

Properties

dbusErrorName

The D-Bus error name to associate with errorCode.

clearDBusErrorEntryDbusErrorName :: MonadIO m => DBusErrorEntry -> m () Source #

Set the value of the “dbus_error_name” field to Nothing. When overloading is enabled, this is equivalent to

clear #dbusErrorName

getDBusErrorEntryDbusErrorName :: MonadIO m => DBusErrorEntry -> m (Maybe Text) Source #

Get the value of the “dbus_error_name” field. When overloading is enabled, this is equivalent to

get dBusErrorEntry #dbusErrorName

setDBusErrorEntryDbusErrorName :: MonadIO m => DBusErrorEntry -> CString -> m () Source #

Set the value of the “dbus_error_name” field. When overloading is enabled, this is equivalent to

set dBusErrorEntry [ #dbusErrorName := value ]

errorCode

An error code.

getDBusErrorEntryErrorCode :: MonadIO m => DBusErrorEntry -> m Int32 Source #

Get the value of the “error_code” field. When overloading is enabled, this is equivalent to

get dBusErrorEntry #errorCode

setDBusErrorEntryErrorCode :: MonadIO m => DBusErrorEntry -> Int32 -> m () Source #

Set the value of the “error_code” field. When overloading is enabled, this is equivalent to

set dBusErrorEntry [ #errorCode := value ]