libkeymap
2.2.0
Library to manage the Linux keymaps
Main Page
Data Structures
Files
File List
Globals
src
libkeymap
keymap
context.h
Go to the documentation of this file.
1
6
#ifndef LK_CONTEXT_H
7
#define LK_CONTEXT_H
8
9
#include <linux/kd.h>
10
#include <linux/keyboard.h>
11
#include <
keymap/array.h
>
12
16
typedef
enum
{
17
LK_FLAG_UNICODE_MODE
= (1 << 1),
18
LK_FLAG_CLEAR_COMPOSE
= (1 << 2),
19
LK_FLAG_CLEAR_STRINGS
= (1 << 3),
20
LK_FLAG_PREFER_UNICODE
= (1 << 4)
21
}
lk_flags
;
22
26
typedef
enum
{
27
LK_KEYWORD_KEYMAPS
= (1 << 1),
28
LK_KEYWORD_ALTISMETA
= (1 << 2),
29
LK_KEYWORD_CHARSET
= (1 << 3),
30
LK_KEYWORD_STRASUSUAL
= (1 << 4)
31
}
lk_keywords
;
32
36
struct
lk_kbdiacr
{
37
unsigned
int
diacr
,
base
,
result
;
38
};
39
43
struct
lk_ctx;
44
45
#endif
/* LK_CONTEXT_H */
Generated on Sat Sep 21 2019 17:26:33 for libkeymap by
1.8.3.1