d-bus-0.1.3.3: Permissively licensed D-Bus client library

Safe HaskellNone
LanguageHaskell2010

DBus.Method

Synopsis

Documentation

class IsMethod f where Source

IsMethod is a Helper class to create MethodWrappers without having to explicitly unwrap all the function arguments.

Associated Types

type ArgTypes f :: [DBusType] Source

type ResultType f :: [DBusType] Source

methodWSignature :: (SingI at, SingI rt) => MethodWrapper (at :: [DBusType]) (rt :: [DBusType]) -> ([DBusType], [DBusType]) Source