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 |
- Exported types
- Methods
- dBusMethodInvocationGetConnection
- dBusMethodInvocationGetInterfaceName
- dBusMethodInvocationGetMessage
- dBusMethodInvocationGetMethodInfo
- dBusMethodInvocationGetMethodName
- dBusMethodInvocationGetObjectPath
- dBusMethodInvocationGetParameters
- dBusMethodInvocationGetPropertyInfo
- dBusMethodInvocationGetSender
- dBusMethodInvocationReturnDbusError
- dBusMethodInvocationReturnErrorLiteral
- dBusMethodInvocationReturnGerror
- dBusMethodInvocationReturnValue
- dBusMethodInvocationReturnValueWithUnixFdList
- newtype DBusMethodInvocation = DBusMethodInvocation (ForeignPtr DBusMethodInvocation)
- class GObject o => DBusMethodInvocationK o
- toDBusMethodInvocation :: DBusMethodInvocationK o => o -> IO DBusMethodInvocation
- noDBusMethodInvocation :: Maybe DBusMethodInvocation
- data DBusMethodInvocationGetConnectionMethodInfo
- dBusMethodInvocationGetConnection :: (MonadIO m, DBusMethodInvocationK a) => a -> m DBusConnection
- data DBusMethodInvocationGetInterfaceNameMethodInfo
- dBusMethodInvocationGetInterfaceName :: (MonadIO m, DBusMethodInvocationK a) => a -> m Text
- data DBusMethodInvocationGetMessageMethodInfo
- dBusMethodInvocationGetMessage :: (MonadIO m, DBusMethodInvocationK a) => a -> m DBusMessage
- data DBusMethodInvocationGetMethodInfoMethodInfo
- dBusMethodInvocationGetMethodInfo :: (MonadIO m, DBusMethodInvocationK a) => a -> m DBusMethodInfo
- data DBusMethodInvocationGetMethodNameMethodInfo
- dBusMethodInvocationGetMethodName :: (MonadIO m, DBusMethodInvocationK a) => a -> m Text
- data DBusMethodInvocationGetObjectPathMethodInfo
- dBusMethodInvocationGetObjectPath :: (MonadIO m, DBusMethodInvocationK a) => a -> m Text
- data DBusMethodInvocationGetParametersMethodInfo
- dBusMethodInvocationGetParameters :: (MonadIO m, DBusMethodInvocationK a) => a -> m GVariant
- data DBusMethodInvocationGetPropertyInfoMethodInfo
- dBusMethodInvocationGetPropertyInfo :: (MonadIO m, DBusMethodInvocationK a) => a -> m DBusPropertyInfo
- data DBusMethodInvocationGetSenderMethodInfo
- dBusMethodInvocationGetSender :: (MonadIO m, DBusMethodInvocationK a) => a -> m Text
- data DBusMethodInvocationReturnDbusErrorMethodInfo
- dBusMethodInvocationReturnDbusError :: (MonadIO m, DBusMethodInvocationK a) => a -> Text -> Text -> m ()
- data DBusMethodInvocationReturnErrorLiteralMethodInfo
- dBusMethodInvocationReturnErrorLiteral :: (MonadIO m, DBusMethodInvocationK a) => a -> Word32 -> Int32 -> Text -> m ()
- data DBusMethodInvocationReturnGerrorMethodInfo
- dBusMethodInvocationReturnGerror :: (MonadIO m, DBusMethodInvocationK a) => a -> GError -> m ()
- data DBusMethodInvocationReturnValueMethodInfo
- dBusMethodInvocationReturnValue :: (MonadIO m, DBusMethodInvocationK a) => a -> Maybe GVariant -> m ()
- data DBusMethodInvocationReturnValueWithUnixFdListMethodInfo
- dBusMethodInvocationReturnValueWithUnixFdList :: (MonadIO m, DBusMethodInvocationK a, UnixFDListK b) => a -> Maybe GVariant -> Maybe b -> m ()
Exported types
newtype DBusMethodInvocation Source
GObject DBusMethodInvocation | |
((~) * info (ResolveDBusMethodInvocationMethod t DBusMethodInvocation), MethodInfo * info DBusMethodInvocation p) => IsLabelProxy t (DBusMethodInvocation -> p) | |
type ParentTypes DBusMethodInvocation | |
type AttributeList DBusMethodInvocation | |
type SignalList DBusMethodInvocation |
class GObject o => DBusMethodInvocationK o Source
Methods
dBusMethodInvocationGetConnection
data DBusMethodInvocationGetConnectionMethodInfo Source
((~) * signature (m DBusConnection), MonadIO m, DBusMethodInvocationK a) => MethodInfo * DBusMethodInvocationGetConnectionMethodInfo a signature |
dBusMethodInvocationGetConnection :: (MonadIO m, DBusMethodInvocationK a) => a -> m DBusConnection Source
dBusMethodInvocationGetInterfaceName
data DBusMethodInvocationGetInterfaceNameMethodInfo Source
((~) * signature (m Text), MonadIO m, DBusMethodInvocationK a) => MethodInfo * DBusMethodInvocationGetInterfaceNameMethodInfo a signature |
dBusMethodInvocationGetInterfaceName :: (MonadIO m, DBusMethodInvocationK a) => a -> m Text Source
dBusMethodInvocationGetMessage
data DBusMethodInvocationGetMessageMethodInfo Source
((~) * signature (m DBusMessage), MonadIO m, DBusMethodInvocationK a) => MethodInfo * DBusMethodInvocationGetMessageMethodInfo a signature |
dBusMethodInvocationGetMessage :: (MonadIO m, DBusMethodInvocationK a) => a -> m DBusMessage Source
dBusMethodInvocationGetMethodInfo
data DBusMethodInvocationGetMethodInfoMethodInfo Source
((~) * signature (m DBusMethodInfo), MonadIO m, DBusMethodInvocationK a) => MethodInfo * DBusMethodInvocationGetMethodInfoMethodInfo a signature |
dBusMethodInvocationGetMethodInfo :: (MonadIO m, DBusMethodInvocationK a) => a -> m DBusMethodInfo Source
dBusMethodInvocationGetMethodName
data DBusMethodInvocationGetMethodNameMethodInfo Source
((~) * signature (m Text), MonadIO m, DBusMethodInvocationK a) => MethodInfo * DBusMethodInvocationGetMethodNameMethodInfo a signature |
dBusMethodInvocationGetMethodName :: (MonadIO m, DBusMethodInvocationK a) => a -> m Text Source
dBusMethodInvocationGetObjectPath
data DBusMethodInvocationGetObjectPathMethodInfo Source
((~) * signature (m Text), MonadIO m, DBusMethodInvocationK a) => MethodInfo * DBusMethodInvocationGetObjectPathMethodInfo a signature |
dBusMethodInvocationGetObjectPath :: (MonadIO m, DBusMethodInvocationK a) => a -> m Text Source
dBusMethodInvocationGetParameters
data DBusMethodInvocationGetParametersMethodInfo Source
((~) * signature (m GVariant), MonadIO m, DBusMethodInvocationK a) => MethodInfo * DBusMethodInvocationGetParametersMethodInfo a signature |
dBusMethodInvocationGetParameters :: (MonadIO m, DBusMethodInvocationK a) => a -> m GVariant Source
dBusMethodInvocationGetPropertyInfo
data DBusMethodInvocationGetPropertyInfoMethodInfo Source
((~) * signature (m DBusPropertyInfo), MonadIO m, DBusMethodInvocationK a) => MethodInfo * DBusMethodInvocationGetPropertyInfoMethodInfo a signature |
dBusMethodInvocationGetPropertyInfo :: (MonadIO m, DBusMethodInvocationK a) => a -> m DBusPropertyInfo Source
dBusMethodInvocationGetSender
data DBusMethodInvocationGetSenderMethodInfo Source
((~) * signature (m Text), MonadIO m, DBusMethodInvocationK a) => MethodInfo * DBusMethodInvocationGetSenderMethodInfo a signature |
dBusMethodInvocationGetSender :: (MonadIO m, DBusMethodInvocationK a) => a -> m Text Source
dBusMethodInvocationReturnDbusError
data DBusMethodInvocationReturnDbusErrorMethodInfo Source
((~) * signature (Text -> Text -> m ()), MonadIO m, DBusMethodInvocationK a) => MethodInfo * DBusMethodInvocationReturnDbusErrorMethodInfo a signature |
dBusMethodInvocationReturnDbusError :: (MonadIO m, DBusMethodInvocationK a) => a -> Text -> Text -> m () Source
dBusMethodInvocationReturnErrorLiteral
data DBusMethodInvocationReturnErrorLiteralMethodInfo Source
((~) * signature (Word32 -> Int32 -> Text -> m ()), MonadIO m, DBusMethodInvocationK a) => MethodInfo * DBusMethodInvocationReturnErrorLiteralMethodInfo a signature |
dBusMethodInvocationReturnErrorLiteral :: (MonadIO m, DBusMethodInvocationK a) => a -> Word32 -> Int32 -> Text -> m () Source
dBusMethodInvocationReturnGerror
data DBusMethodInvocationReturnGerrorMethodInfo Source
((~) * signature (GError -> m ()), MonadIO m, DBusMethodInvocationK a) => MethodInfo * DBusMethodInvocationReturnGerrorMethodInfo a signature |
dBusMethodInvocationReturnGerror :: (MonadIO m, DBusMethodInvocationK a) => a -> GError -> m () Source
dBusMethodInvocationReturnValue
data DBusMethodInvocationReturnValueMethodInfo Source
((~) * signature (Maybe GVariant -> m ()), MonadIO m, DBusMethodInvocationK a) => MethodInfo * DBusMethodInvocationReturnValueMethodInfo a signature |
dBusMethodInvocationReturnValue :: (MonadIO m, DBusMethodInvocationK a) => a -> Maybe GVariant -> m () Source
dBusMethodInvocationReturnValueWithUnixFdList
data DBusMethodInvocationReturnValueWithUnixFdListMethodInfo Source
((~) * signature (Maybe GVariant -> Maybe b -> m ()), MonadIO m, DBusMethodInvocationK a, UnixFDListK b) => MethodInfo * DBusMethodInvocationReturnValueWithUnixFdListMethodInfo a signature |
dBusMethodInvocationReturnValueWithUnixFdList :: (MonadIO m, DBusMethodInvocationK a, UnixFDListK b) => a -> Maybe GVariant -> Maybe b -> m () Source