DBus.Client

Clients

data Client

type DBusR a

Path/Interface storage

data PathInfo

pathInterfaces

pathChildren

pathLens

findPath

data Interface

defaultInterface

Connecting to a bus

connect

connectSystem

connectSession

connectStarter

disconnect

Sending method calls

call

call_

callNoReply

getProperty

getPropertyValue

setProperty

setPropertyValue

getAllProperties

getAllPropertiesMap

buildPropertiesInterface

Receiving method calls

export

unexport

data Method

makeMethod

class AutoMethod a

autoMethod

autoMethodWithMsg

data Property

autoProperty

readOnlyProperty

data Reply

throwError

Signals

data SignalHandler

addMatch

removeMatch

emit

listen

Match rules

data MatchRule

formatMatchRule

matchAny

matchSender

matchDestination

matchPath

matchInterface

matchMember

matchPathNamespace

Introspection

buildIntrospectionObject

buildIntrospectionInterface

buildIntrospectionMethod

buildIntrospectionProperty

buildIntrospectableInterface

Name reservation

requestName

releaseName

data RequestNameFlag

nameAllowReplacement

nameReplaceExisting

nameDoNotQueue

data RequestNameReply

data ReleaseNameReply

Client errors

data ClientError

clientError

clientErrorMessage

clientErrorFatal

Advanced connection options

data ClientOptions t

clientSocketOptions

clientThreadRunner

defaultClientOptions

connectWith

dbusName

dbusPath

data ErrorName

errorFailed

errorInvalidParameters

errorUnknownMethod