Safe Haskell | None |
---|---|
Language | Haskell2010 |
- module DBus.TH.Introspection.Types
- module DBus.TH.Introspection.Output
- listNames :: Client -> IO (Maybe ListStr)
- introspect :: Client -> BusName -> ObjectPath -> IO Object
- getServiceObjects :: Client -> BusName -> ObjectPath -> IO [Object]
- dbusType2haskell :: Type -> Either String Name
- method2function :: Method -> Either String Function
Documentation
module DBus.TH.Introspection.Types
module DBus.TH.Introspection.Output
introspect :: Client -> BusName -> ObjectPath -> IO Object Source #
Run DBus introspection on specified object
:: Client | DBus connection |
-> BusName | Service name |
-> ObjectPath | Object path to start with. For example, "/". |
-> IO [Object] |
Obtain list of all objects exported by given interface, starting with specified path.