blob: d2f95f863e5b6a5b83cb3b38c5bdec5ac71317dc (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#include "common.idl"
module io {
interface digital {
common.error name (out string name);
common.error set ();
common.error reset ();
common.error get (out int value);
attribute Int id;
};
interface analog {
common.error name (out string name);
common.error min (out int min);
common.error max (out int max);
common.error set (in int value);
common.error get (out int value);
attribute Integer id;
};
};
|