diff options
author | Sergey Udaltsov <svu@gnome.org> | 2008-11-16 23:59:09 +0000 |
---|---|---|
committer | Sergey Udaltsov <svu@gnome.org> | 2008-11-16 23:59:09 +0000 |
commit | 53da1f88aa97623939d88267831148ae7f24bcb0 (patch) | |
tree | d8d08ffedc33ff82994aebe1eca036ab162d7100 /libxklavier/xkl_engine.h | |
parent | 2c4baea56ff5ba98b195f91b8729a5f33bdfd342 (diff) | |
download | libxklavier-53da1f88aa97623939d88267831148ae7f24bcb0.tar.gz |
added device discovery
Diffstat (limited to 'libxklavier/xkl_engine.h')
-rw-r--r-- | libxklavier/xkl_engine.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libxklavier/xkl_engine.h b/libxklavier/xkl_engine.h index 04b4a87..ae3bf05 100644 --- a/libxklavier/xkl_engine.h +++ b/libxklavier/xkl_engine.h @@ -64,6 +64,7 @@ extern "C" { XKLF_CAN_OUTPUT_CONFIG_AS_BINARY = 0x04, XKLF_MULTIPLE_LAYOUTS_SUPPORTED = 0x08, XKLF_REQUIRES_MANUAL_LAYOUT_MANAGEMENT = 0x10, + XKLF_DEVICE_DISCOVERY = 0x20, } XklEngineFeatures; /** @@ -138,6 +139,14 @@ extern "C" { XklEngineStateChange change_type, gint group, gboolean restore); +/** + * XklEngine::new_device_notify + * @engine: the object on which the signal is emitted + * + * Used for notifying application of the new keyboard attached + */ + void (*new_device_notify) (XklEngine * engine); + }; |