diff options
| author | Manuel Traut <manut@mecka.net> | 2012-09-23 21:23:08 +0200 |
|---|---|---|
| committer | Manuel Traut <manut@mecka.net> | 2012-09-23 21:23:08 +0200 |
| commit | 2a81bd3d5cc7f6653adef9f6653ff4a20709b0d7 (patch) | |
| tree | b4b11094534907acb27272e4ea3c10cf6b75bda3 /common/distrio_helper.h | |
| parent | bdf4c406cd80fe0e25df68ef98a8b626093290c4 (diff) | |
client/test: test client to lookup devices /functions etc
Signed-off-by: Manuel Traut <manut@mecka.net>
Diffstat (limited to 'common/distrio_helper.h')
| -rw-r--r-- | common/distrio_helper.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/common/distrio_helper.h b/common/distrio_helper.h index e25560b..87c38e0 100644 --- a/common/distrio_helper.h +++ b/common/distrio_helper.h @@ -57,10 +57,14 @@ int register_device (Distrio_Device_i *dev); void get_digital_list (Distrio::Digital_list_var *dig_list); /* returns a list of all registered analog ios */ void get_analog_list (Distrio::Analog_list_var *ana_list); - +/* returns a list of all registered devices */ +void get_device_list (Distrio::Device_list_var *dev_list); /** lookup a digital io by a common name at the manager */ int lookup_digital (std::string _name, Distrio::Digital_list_var dig_list, Distrio::Digital **ptr); /** lookup a analog io by a common name at the manager */ int lookup_analog (std::string _name, Distrio::Analog_list_var ana_list, Distrio::Analog **ptr); +/** lookup a device by a common name at the manager */ +int lookup_device (std::string _name, Distrio::Device_list_var dev_list, + Distrio::Device **ptr); |
