summaryrefslogtreecommitdiff
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* Remove accidental copy and pasteHenrik Rydberg2011-04-201-3/+0
| | | | | | Some lines got duplicated in error. Fixed. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Add getters and setters for main fields.Henrik Rydberg2011-04-191-0/+79
| | | | Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Complete function documentation in evemu.hHenrik Rydberg2011-03-151-0/+227
| | | | | | | | | For reasons not likely to become clear again at the moment, only two functions were ever documented, and those were made in the source file where nobody can see it. This patch adds function documentation to all functions in the header file. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Add the missing evemu_set_name() functionHenrik Rydberg2011-03-151-0/+1
| | | | | | | | | | During the evolution of evemu, the process of setting the device name has shifted towards the evemu_extract() and evemu_read() functions, rendering the initial name in evemu_new() more or less useless. This patch adds the missing evemu_set_name() function, in order to make it possible to override the device name before device creation. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Move realtime read into its own functionHenrik Rydberg2011-03-141-0/+2
| | | | | | | | | The realtime read functionality is needed in many places, in particular in the test frameworks of utouch-frame and utouch-grail. Move the realtime code from evemu_play into its own function, and make it part of the API. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Added GPL-3 licensing to source files.Stephen M. Webb2011-03-141-1/+15
| | | | | Signed-off-by: Stephen M. Webb <stephen.webb@canonical.com> Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Use a single abi version variableHenrik Rydberg2010-12-221-4/+2
| | | | | | Simplify versioning by using a single coded variable. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Complete current evemu apiHenrik Rydberg2010-12-211-0/+14
| | | | | | Add missing accessor functions for the device. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Support kernel device propertiesHenrik Rydberg2010-12-211-1/+2
| | | | | | | | In the upcoming 2.6.38 kernel, there is a new device property bitfield, useful during device setup. This patch adds support for it. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Make evemu ABI resilientHenrik Rydberg2010-12-211-17/+11
| | | | | | | | Hide the evemu struct, make it versioned, and instead use new/delete and accessor functions. This should give us enough ABI stability to run mixed library implementations. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
* Initial evemu commitHenrik Rydberg2010-09-181-0/+65
Evemu is a kernel device and emulator, which allows for remote creation and testing of arbitrary devices. Signed-off-by: Henrik Rydberg <rydberg@euromail.se>