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 |
Information about a method on an D-Bus interface.
- newtype DBusMethodInfo = DBusMethodInfo (ForeignPtr DBusMethodInfo)
- noDBusMethodInfo :: Maybe DBusMethodInfo
- dBusMethodInfoRef :: MonadIO m => DBusMethodInfo -> m DBusMethodInfo
- dBusMethodInfoUnref :: MonadIO m => DBusMethodInfo -> m ()
- dBusMethodInfoReadAnnotations :: DBusMethodInfo -> IO [DBusAnnotationInfo]
- dBusMethodInfoReadInArgs :: DBusMethodInfo -> IO [DBusArgInfo]
- dBusMethodInfoReadName :: DBusMethodInfo -> IO Text
- dBusMethodInfoReadOutArgs :: DBusMethodInfo -> IO [DBusArgInfo]
- dBusMethodInfoReadRefCount :: DBusMethodInfo -> IO Int32
Exported types
newtype DBusMethodInfo Source
Methods
dBusMethodInfoRef
dBusMethodInfoRef :: MonadIO m => DBusMethodInfo -> m DBusMethodInfo Source
dBusMethodInfoUnref
dBusMethodInfoUnref :: MonadIO m => DBusMethodInfo -> m () Source