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 D-Bus interface.
- newtype DBusInterfaceInfo = DBusInterfaceInfo (ForeignPtr DBusInterfaceInfo)
- noDBusInterfaceInfo :: Maybe DBusInterfaceInfo
- dBusInterfaceInfoCacheBuild :: MonadIO m => DBusInterfaceInfo -> m ()
- dBusInterfaceInfoCacheRelease :: MonadIO m => DBusInterfaceInfo -> m ()
- dBusInterfaceInfoGenerateXml :: MonadIO m => DBusInterfaceInfo -> Word32 -> m String
- dBusInterfaceInfoLookupMethod :: MonadIO m => DBusInterfaceInfo -> Text -> m DBusMethodInfo
- dBusInterfaceInfoLookupProperty :: MonadIO m => DBusInterfaceInfo -> Text -> m DBusPropertyInfo
- dBusInterfaceInfoLookupSignal :: MonadIO m => DBusInterfaceInfo -> Text -> m DBusSignalInfo
- dBusInterfaceInfoRef :: MonadIO m => DBusInterfaceInfo -> m DBusInterfaceInfo
- dBusInterfaceInfoUnref :: MonadIO m => DBusInterfaceInfo -> m ()
- dBusInterfaceInfoReadAnnotations :: DBusInterfaceInfo -> IO [DBusAnnotationInfo]
- dBusInterfaceInfoReadMethods :: DBusInterfaceInfo -> IO [DBusMethodInfo]
- dBusInterfaceInfoReadName :: DBusInterfaceInfo -> IO Text
- dBusInterfaceInfoReadProperties :: DBusInterfaceInfo -> IO [DBusPropertyInfo]
- dBusInterfaceInfoReadRefCount :: DBusInterfaceInfo -> IO Int32
- dBusInterfaceInfoReadSignals :: DBusInterfaceInfo -> IO [DBusSignalInfo]
Exported types
newtype DBusInterfaceInfo Source
Methods
dBusInterfaceInfoCacheBuild
dBusInterfaceInfoCacheBuild :: MonadIO m => DBusInterfaceInfo -> m () Source
dBusInterfaceInfoCacheRelease
dBusInterfaceInfoCacheRelease :: MonadIO m => DBusInterfaceInfo -> m () Source
dBusInterfaceInfoGenerateXml
dBusInterfaceInfoGenerateXml :: MonadIO m => DBusInterfaceInfo -> Word32 -> m String Source
dBusInterfaceInfoLookupMethod
dBusInterfaceInfoLookupMethod :: MonadIO m => DBusInterfaceInfo -> Text -> m DBusMethodInfo Source
dBusInterfaceInfoLookupProperty
dBusInterfaceInfoLookupProperty :: MonadIO m => DBusInterfaceInfo -> Text -> m DBusPropertyInfo Source
dBusInterfaceInfoLookupSignal
dBusInterfaceInfoLookupSignal :: MonadIO m => DBusInterfaceInfo -> Text -> m DBusSignalInfo Source
dBusInterfaceInfoRef
dBusInterfaceInfoRef :: MonadIO m => DBusInterfaceInfo -> m DBusInterfaceInfo Source
dBusInterfaceInfoUnref
dBusInterfaceInfoUnref :: MonadIO m => DBusInterfaceInfo -> m () Source