From 2a81bd3d5cc7f6653adef9f6653ff4a20709b0d7 Mon Sep 17 00:00:00 2001 From: Manuel Traut Date: Sun, 23 Sep 2012 21:23:08 +0200 Subject: client/test: test client to lookup devices /functions etc Signed-off-by: Manuel Traut --- common/distrio_helper.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'common/distrio_helper.h') 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); -- cgit v1.2.3