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||10 years ago|
|src||10 years ago|
|test||10 years ago|
|.gitignore||10 years ago|
|AUTHORS||10 years ago|
|ChangeLog||10 years ago|
|Makefile.am||10 years ago|
|NEWS||10 years ago|
|README||10 years ago|
|autogen.sh||10 years ago|
|configure.in||10 years ago|
|de.bocc.ClewareManager.conf||10 years ago|
|de.bocc.ClewareManager.service.in||10 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!