libevdev/man/libevdev_set_log_handler.txt
Peter Hutterer e8e4bc37c7 Add man-pages for the current interface
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2013-06-03 14:15:14 +10:00

43 lines
758 B
Text

libevdev_set_log_handler(3)
===========================
NAME
----
libevdev_set_log_handler - set the library's log handler to a user-supplied function
SYNOPSIS
--------
#include <libevdev/libevdev.h>
typedef void (*libevdev_log_func_t)(const char *format, va_list args);
void libevdev_set_log_handler(struct libevdev *dev, libevdev_log_func_t logfunc);
DESCRIPTION
-----------
*libevdev_set_log_handler* set the log handler for the given device to the
user-specified function. Messages from the library will printed using this
function.
PARAMETERS
----------
*dev*::
Pointer to the libevdev device.
*logfunc*::
A vprintf-style function.
Notes
-----
This function may be called before *libevdev_set_fd*.
SEE ALSO
--------
libevdev_set_fd(3)