diff options
| author | Manuel Traut <manut@mecka.net> | 2012-05-29 02:10:20 +0200 |
|---|---|---|
| committer | Manuel Traut <manut@mecka.net> | 2012-05-29 02:10:20 +0200 |
| commit | f791f02b89efc984b40b922ed53ff6cb76e3e829 (patch) | |
| tree | 0eaa04c79c493d7815dc2de9a3c4eefb18e85081 /interfaces/device.idl | |
| parent | 379492ff3c10eef6479fd85418b797f97889d3f9 (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.idl | 26 |
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; - }; - -}; |
