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 |
Struct used in dbusErrorRegisterErrorDomain
.
- newtype DBusErrorEntry = DBusErrorEntry (ManagedPtr DBusErrorEntry)
- newZeroDBusErrorEntry :: MonadIO m => m DBusErrorEntry
- noDBusErrorEntry :: Maybe DBusErrorEntry
- clearDBusErrorEntryDbusErrorName :: MonadIO m => DBusErrorEntry -> m ()
- dBusErrorEntry_dbusErrorName :: AttrLabelProxy "dbusErrorName"
- getDBusErrorEntryDbusErrorName :: MonadIO m => DBusErrorEntry -> m (Maybe Text)
- setDBusErrorEntryDbusErrorName :: MonadIO m => DBusErrorEntry -> CString -> m ()
- dBusErrorEntry_errorCode :: AttrLabelProxy "errorCode"
- getDBusErrorEntryErrorCode :: MonadIO m => DBusErrorEntry -> m Int32
- setDBusErrorEntryErrorCode :: MonadIO m => DBusErrorEntry -> Int32 -> m ()
Exported types
newtype DBusErrorEntry Source #
WrappedPtr DBusErrorEntry Source # | |
(~) AttrOpTag tag AttrSet => Constructible DBusErrorEntry tag Source # | |
((~) * info (ResolveDBusErrorEntryMethod t DBusErrorEntry), MethodInfo * info DBusErrorEntry p) => IsLabel t (DBusErrorEntry -> p) Source # | |
((~) * info (ResolveDBusErrorEntryMethod t DBusErrorEntry), MethodInfo * info DBusErrorEntry p) => IsLabelProxy t (DBusErrorEntry -> p) Source # | |
HasAttributeList * DBusErrorEntry Source # | |
type AttributeList DBusErrorEntry Source # | |
newZeroDBusErrorEntry :: MonadIO m => m DBusErrorEntry Source #
Construct a DBusErrorEntry
struct initialized to zero.
Properties
dbusErrorName
clearDBusErrorEntryDbusErrorName :: MonadIO m => DBusErrorEntry -> m () Source #
dBusErrorEntry_dbusErrorName :: AttrLabelProxy "dbusErrorName" Source #
getDBusErrorEntryDbusErrorName :: MonadIO m => DBusErrorEntry -> m (Maybe Text) Source #
setDBusErrorEntryDbusErrorName :: MonadIO m => DBusErrorEntry -> CString -> m () Source #
errorCode
dBusErrorEntry_errorCode :: AttrLabelProxy "errorCode" Source #
getDBusErrorEntryErrorCode :: MonadIO m => DBusErrorEntry -> m Int32 Source #
setDBusErrorEntryErrorCode :: MonadIO m => DBusErrorEntry -> Int32 -> m () Source #