summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorHenrik Rydberg <rydberg@euromail.se>2010-12-21 20:32:50 +0100
committerHenrik Rydberg <rydberg@euromail.se>2010-12-21 20:32:50 +0100
commit9c9387d12c557b5487ca96a5ad7d56facbe487c6 (patch)
treeebd9bd32146a583301e6d542b86804b996c312a8 /include
parentbab20f4538105d9b942858634ef8ce9e962996b7 (diff)
Complete current evemu api
Add missing accessor functions for the device. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
Diffstat (limited to 'include')
-rw-r--r--include/evemu.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/include/evemu.h b/include/evemu.h
index 5bfcd3e..2811ff9 100644
--- a/include/evemu.h
+++ b/include/evemu.h
@@ -39,8 +39,22 @@
39struct evemu_device *evemu_new(const char *name); 39struct evemu_device *evemu_new(const char *name);
40void evemu_delete(struct evemu_device *dev); 40void evemu_delete(struct evemu_device *dev);
41 41
42int evemu_get_version_major(const struct evemu_device *dev);
43int evemu_get_version_minor(const struct evemu_device *dev);
44
42const char *evemu_get_name(const struct evemu_device *dev); 45const char *evemu_get_name(const struct evemu_device *dev);
43 46
47unsigned int evemu_get_id_bustype(const struct evemu_device *dev);
48unsigned int evemu_get_id_vendor(const struct evemu_device *dev);
49unsigned int evemu_get_id_product(const struct evemu_device *dev);
50unsigned int evemu_get_id_version(const struct evemu_device *dev);
51
52int evemu_get_abs_minimum(const struct evemu_device *dev, int code);
53int evemu_get_abs_maximum(const struct evemu_device *dev, int code);
54int evemu_get_abs_fuzz(const struct evemu_device *dev, int code);
55int evemu_get_abs_flat(const struct evemu_device *dev, int code);
56int evemu_get_abs_resolution(const struct evemu_device *dev, int code);
57
44int evemu_has_prop(const struct evemu_device *dev, int code); 58int evemu_has_prop(const struct evemu_device *dev, int code);
45int evemu_has_event(const struct evemu_device *dev, int type, int code); 59int evemu_has_event(const struct evemu_device *dev, int type, int code);
46 60