You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
||10 years ago|
|introspection||9 years ago|
|src||9 years ago|
|test||9 years ago|
|.gitignore||9 years ago|
|AUTHORS||9 years ago|
|ChangeLog||9 years ago|
|Makefile.am||9 years ago|
|NEWS||9 years ago|
|README||9 years ago|
|autogen.sh||9 years ago|
|configure.in||9 years ago|
|de.bocc.ClewareManager.conf||9 years ago|
|de.bocc.ClewareManager.service.in||9 years ago|
The problem ClewareManager tries to solve is to provide a unified high level API
for communicating with cleware devices.
ClewareManager is a system daemon and is not meant to be used directly from
the command line. However, since it provides DBus API, it is possible to use
'dbus-send' command to control it from the terminal. There's an example
program (tests/cleware-test.py) that demonstrates the basic API usage.
ClewareManager is a DBus system bus activated service (meaning it's started
automatically when a request arrives). It is written in C. The devices are
queried from udev and automatically updated based on hardware events.
The API is open for changes, so if you're writing a plugin and need to add or
change some public method, feel free to suggest it!