| 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 |
GI.Gio.Objects.DBusObjectManagerServer
Contents
Description
- newtype DBusObjectManagerServer = DBusObjectManagerServer (ForeignPtr DBusObjectManagerServer)
- class GObject o => DBusObjectManagerServerK o
- toDBusObjectManagerServer :: DBusObjectManagerServerK o => o -> IO DBusObjectManagerServer
- noDBusObjectManagerServer :: Maybe DBusObjectManagerServer
- data DBusObjectManagerServerExportMethodInfo
- dBusObjectManagerServerExport :: (MonadIO m, DBusObjectManagerServerK a, DBusObjectSkeletonK b) => a -> b -> m ()
- data DBusObjectManagerServerExportUniquelyMethodInfo
- dBusObjectManagerServerExportUniquely :: (MonadIO m, DBusObjectManagerServerK a, DBusObjectSkeletonK b) => a -> b -> m ()
- data DBusObjectManagerServerGetConnectionMethodInfo
- dBusObjectManagerServerGetConnection :: (MonadIO m, DBusObjectManagerServerK a) => a -> m DBusConnection
- data DBusObjectManagerServerIsExportedMethodInfo
- dBusObjectManagerServerIsExported :: (MonadIO m, DBusObjectManagerServerK a, DBusObjectSkeletonK b) => a -> b -> m Bool
- dBusObjectManagerServerNew :: MonadIO m => Text -> m DBusObjectManagerServer
- data DBusObjectManagerServerSetConnectionMethodInfo
- dBusObjectManagerServerSetConnection :: (MonadIO m, DBusObjectManagerServerK a, DBusConnectionK b) => a -> Maybe b -> m ()
- data DBusObjectManagerServerUnexportMethodInfo
- dBusObjectManagerServerUnexport :: (MonadIO m, DBusObjectManagerServerK a) => a -> Text -> m Bool
- data DBusObjectManagerServerConnectionPropertyInfo
- constructDBusObjectManagerServerConnection :: DBusConnectionK a => a -> IO ([Char], GValue)
- getDBusObjectManagerServerConnection :: (MonadIO m, DBusObjectManagerServerK o) => o -> m DBusConnection
- setDBusObjectManagerServerConnection :: (MonadIO m, DBusObjectManagerServerK o, DBusConnectionK a) => o -> a -> m ()
- data DBusObjectManagerServerObjectPathPropertyInfo
- constructDBusObjectManagerServerObjectPath :: Text -> IO ([Char], GValue)
- getDBusObjectManagerServerObjectPath :: (MonadIO m, DBusObjectManagerServerK o) => o -> m Text
Exported types
newtype DBusObjectManagerServer Source
Constructors
| DBusObjectManagerServer (ForeignPtr DBusObjectManagerServer) |
Instances
| GObject DBusObjectManagerServer Source | |
| ((~) * info (ResolveDBusObjectManagerServerMethod t DBusObjectManagerServer), MethodInfo * info DBusObjectManagerServer p) => IsLabel t (DBusObjectManagerServer -> p) Source | |
| ((~) * info (ResolveDBusObjectManagerServerMethod t DBusObjectManagerServer), MethodInfo * info DBusObjectManagerServer p) => IsLabelProxy t (DBusObjectManagerServer -> p) Source | |
| type ParentTypes DBusObjectManagerServer Source | |
| type AttributeList DBusObjectManagerServer Source | |
| type SignalList DBusObjectManagerServer Source | |
class GObject o => DBusObjectManagerServerK o Source
Instances
Methods
dBusObjectManagerServerExport
data DBusObjectManagerServerExportMethodInfo Source
Instances
| ((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, DBusObjectManagerServerK a, DBusObjectSkeletonK b) => MethodInfo (TYPE Lifted) DBusObjectManagerServerExportMethodInfo a signature Source | |
dBusObjectManagerServerExport :: (MonadIO m, DBusObjectManagerServerK a, DBusObjectSkeletonK b) => a -> b -> m () Source
dBusObjectManagerServerExportUniquely
data DBusObjectManagerServerExportUniquelyMethodInfo Source
Instances
| ((~) (TYPE Lifted) signature (b -> m ()), MonadIO m, DBusObjectManagerServerK a, DBusObjectSkeletonK b) => MethodInfo (TYPE Lifted) DBusObjectManagerServerExportUniquelyMethodInfo a signature Source | |
dBusObjectManagerServerExportUniquely :: (MonadIO m, DBusObjectManagerServerK a, DBusObjectSkeletonK b) => a -> b -> m () Source
dBusObjectManagerServerGetConnection
data DBusObjectManagerServerGetConnectionMethodInfo Source
Instances
| ((~) (TYPE Lifted) signature (m DBusConnection), MonadIO m, DBusObjectManagerServerK a) => MethodInfo (TYPE Lifted) DBusObjectManagerServerGetConnectionMethodInfo a signature Source | |
dBusObjectManagerServerGetConnection :: (MonadIO m, DBusObjectManagerServerK a) => a -> m DBusConnection Source
dBusObjectManagerServerIsExported
data DBusObjectManagerServerIsExportedMethodInfo Source
Instances
| ((~) (TYPE Lifted) signature (b -> m Bool), MonadIO m, DBusObjectManagerServerK a, DBusObjectSkeletonK b) => MethodInfo (TYPE Lifted) DBusObjectManagerServerIsExportedMethodInfo a signature Source | |
dBusObjectManagerServerIsExported :: (MonadIO m, DBusObjectManagerServerK a, DBusObjectSkeletonK b) => a -> b -> m Bool Source
dBusObjectManagerServerNew
dBusObjectManagerServerNew :: MonadIO m => Text -> m DBusObjectManagerServer Source
dBusObjectManagerServerSetConnection
data DBusObjectManagerServerSetConnectionMethodInfo Source
Instances
| ((~) (TYPE Lifted) signature (Maybe b -> m ()), MonadIO m, DBusObjectManagerServerK a, DBusConnectionK b) => MethodInfo (TYPE Lifted) DBusObjectManagerServerSetConnectionMethodInfo a signature Source | |
dBusObjectManagerServerSetConnection :: (MonadIO m, DBusObjectManagerServerK a, DBusConnectionK b) => a -> Maybe b -> m () Source
dBusObjectManagerServerUnexport
data DBusObjectManagerServerUnexportMethodInfo Source
Instances
| ((~) (TYPE Lifted) signature (Text -> m Bool), MonadIO m, DBusObjectManagerServerK a) => MethodInfo (TYPE Lifted) DBusObjectManagerServerUnexportMethodInfo a signature Source | |
dBusObjectManagerServerUnexport :: (MonadIO m, DBusObjectManagerServerK a) => a -> Text -> m Bool Source
Properties
Connection
data DBusObjectManagerServerConnectionPropertyInfo Source
Instances
constructDBusObjectManagerServerConnection :: DBusConnectionK a => a -> IO ([Char], GValue) Source
getDBusObjectManagerServerConnection :: (MonadIO m, DBusObjectManagerServerK o) => o -> m DBusConnection Source
setDBusObjectManagerServerConnection :: (MonadIO m, DBusObjectManagerServerK o, DBusConnectionK a) => o -> a -> m () Source
ObjectPath
data DBusObjectManagerServerObjectPathPropertyInfo Source
Instances
getDBusObjectManagerServerObjectPath :: (MonadIO m, DBusObjectManagerServerK o) => o -> m Text Source