Class DBus::InterfaceElement
In: lib/dbus/introspect.rb
Parent: Object

D-Bus interface element class

This is a generic class for entities that are part of the interface such as methods and signals.

Methods

Attributes

name  [R]  The name of the interface element. Symbol
params  [R]  The parameters of the interface element. Array: FormalParameter

Public Class methods

Creates a new element with the given name.

Public Instance methods

Adds a formal parameter with name and signature (See also Message#add_param which takes signature+value)

Deprecated, for backward compatibility

Validates element name.

[Validate]