dbus-0.10.4: A client library for the D-Bus IPC system.

Safe HaskellNone

DBus.Introspection

Contents

Synopsis

XML conversion

parseXML :: ObjectPath -> String -> Maybe Object

formatXML :: Object -> Maybe String

Objects

data Object

Instances

Eq Object 
Show Object 

Interfaces

data Interface

Instances

Eq Interface 
Show Interface 

Methods

data Method

Instances

Eq Method 
Show Method 

Method arguments

data MethodArg

Instances

Eq MethodArg 
Show MethodArg 

methodArg :: String -> Type -> Direction -> MethodArg

data Direction

Instances

Eq Direction 
Show Direction 

Signals

data Signal

Instances

Eq Signal 
Show Signal 

Signal arguments

data SignalArg

Instances

Eq SignalArg 
Show SignalArg 

signalArg :: String -> Type -> SignalArg

Properties

data Property

Instances

Eq Property 
Show Property 

property :: String -> Type -> Property

propertyName :: Property -> String