dbus-1.2.29: A client library for the D-Bus IPC system.
Safe HaskellSafe-Inferred
LanguageHaskell2010

DBus.Introspection.Types

Documentation

data Object Source #

Instances

Instances details
Show Object Source # 
Instance details

Defined in DBus.Introspection.Types

Methods

showsPrec :: Int -> Object -> ShowS

show :: Object -> String

showList :: [Object] -> ShowS

Eq Object Source # 
Instance details

Defined in DBus.Introspection.Types

Methods

(==) :: Object -> Object -> Bool

(/=) :: Object -> Object -> Bool

data Interface Source #

Instances

Instances details
Show Interface Source # 
Instance details

Defined in DBus.Introspection.Types

Methods

showsPrec :: Int -> Interface -> ShowS

show :: Interface -> String

showList :: [Interface] -> ShowS

Eq Interface Source # 
Instance details

Defined in DBus.Introspection.Types

Methods

(==) :: Interface -> Interface -> Bool

(/=) :: Interface -> Interface -> Bool

data Method Source #

Constructors

Method 

Instances

Instances details
Show Method Source # 
Instance details

Defined in DBus.Introspection.Types

Methods

showsPrec :: Int -> Method -> ShowS

show :: Method -> String

showList :: [Method] -> ShowS

Eq Method Source # 
Instance details

Defined in DBus.Introspection.Types

Methods

(==) :: Method -> Method -> Bool

(/=) :: Method -> Method -> Bool

data MethodArg Source #

Constructors

MethodArg 

Instances

Instances details
Show MethodArg Source # 
Instance details

Defined in DBus.Introspection.Types

Methods

showsPrec :: Int -> MethodArg -> ShowS

show :: MethodArg -> String

showList :: [MethodArg] -> ShowS

Eq MethodArg Source # 
Instance details

Defined in DBus.Introspection.Types

Methods

(==) :: MethodArg -> MethodArg -> Bool

(/=) :: MethodArg -> MethodArg -> Bool

data Direction Source #

Constructors

In 
Out 

Instances

Instances details
Show Direction Source # 
Instance details

Defined in DBus.Introspection.Types

Methods

showsPrec :: Int -> Direction -> ShowS

show :: Direction -> String

showList :: [Direction] -> ShowS

Eq Direction Source # 
Instance details

Defined in DBus.Introspection.Types

Methods

(==) :: Direction -> Direction -> Bool

(/=) :: Direction -> Direction -> Bool

data Signal Source #

Constructors

Signal 

Instances

Instances details
Show Signal Source # 
Instance details

Defined in DBus.Introspection.Types

Methods

showsPrec :: Int -> Signal -> ShowS

show :: Signal -> String

showList :: [Signal] -> ShowS

Eq Signal Source # 
Instance details

Defined in DBus.Introspection.Types

Methods

(==) :: Signal -> Signal -> Bool

(/=) :: Signal -> Signal -> Bool

data SignalArg Source #

Constructors

SignalArg 

Fields

Instances

Instances details
Show SignalArg Source # 
Instance details

Defined in DBus.Introspection.Types

Methods

showsPrec :: Int -> SignalArg -> ShowS

show :: SignalArg -> String

showList :: [SignalArg] -> ShowS

Eq SignalArg Source # 
Instance details

Defined in DBus.Introspection.Types

Methods

(==) :: SignalArg -> SignalArg -> Bool

(/=) :: SignalArg -> SignalArg -> Bool

data Property Source #

Constructors

Property 

Fields

Instances

Instances details
Show Property Source # 
Instance details

Defined in DBus.Introspection.Types

Methods

showsPrec :: Int -> Property -> ShowS

show :: Property -> String

showList :: [Property] -> ShowS

Eq Property Source # 
Instance details

Defined in DBus.Introspection.Types

Methods

(==) :: Property -> Property -> Bool

(/=) :: Property -> Property -> Bool