DBus.Generation

type ClientBusPathR a

dbusInvoke

(??)

(?/?)

data GenerationParams

defaultGetDictType

defaultGetTHType

buildGetTHType

newNameDef

defaultGenerationParams

addTypeArg

addTypeArgIf

unitIOType

addArgIf

mkFunD

generateClient

maybeName

makeToVariantApp

makeFromVariantApp

makeJustPattern

mapOrHead

runGetFirst

buildGeneratedSignature

getSetMethodCallParams

clientArgumentUnpackingMessage

clientArgumentUnpackingError

generateClientMethod

generateClientProperty

generateSignalsFromInterface

generateSignals

generateSignal

generateFromFilePath