summaryrefslogtreecommitdiff
path: root/interfaces/device.idl
diff options
context:
space:
mode:
authorManuel Traut <manut@mecka.net>2012-05-29 02:10:20 +0200
committerManuel Traut <manut@mecka.net>2012-05-29 02:10:20 +0200
commitf791f02b89efc984b40b922ed53ff6cb76e3e829 (patch)
tree0eaa04c79c493d7815dc2de9a3c4eefb18e85081 /interfaces/device.idl
parent379492ff3c10eef6479fd85418b797f97889d3f9 (diff)
improve interfaces and fix typos
- added timestamp for error - added log function to collect errors in controller - merged device.idl into io.idl - fixed typos in io - added callbacks to digital/analog io Signed-off-by: Manuel Traut <manut@mecka.net>
Diffstat (limited to 'interfaces/device.idl')
-rw-r--r--interfaces/device.idl26
1 files changed, 0 insertions, 26 deletions
diff --git a/interfaces/device.idl b/interfaces/device.idl
deleted file mode 100644
index 1306639..0000000
--- a/interfaces/device.idl
+++ /dev/null
@@ -1,26 +0,0 @@
-include common.idl
-include io.idl
-
-module device {
-
- enum function_id {
- START;
- STOP;
- };
-
- struct function {
- string description;
- int value;
- enum fundtion_id id;
- };
-
- interface device {
- common.error name (out string name);
- common.error execute (in device.function);
- common.error functions (out list <device.function>);
- int id;
- list <io.analog> analog;
- list <io.digital> digital;
- };
-
-};