This program will send dbus method calls to either powered or
powerlaunch. It first tries powered and then if no method matching
call is found, it sends to powerlaunch. For example, running
powerline DisplayOff will turn off the display by sending the
DisplayOff dbus method call to powered. Some calls can take arguments,
such as powerline ActivateLedPattern PatternError. The method
call name is case-insensitive. powerline introspect will get
the dbus introspection information for powered.
Any method name that is unknown to powered will instead be sent to
org.maemo.Powerlaunch. The default config for powerlaunch is set to
respond to a single call called eval. This allows you to evaluate any
powerlaunch expression. For example, powerline eval "switch
tklock.main" would tell powerlaunch to go into the
touchscreen/keypad lock mode.