1/* versions are kept in sync with libxkbcommon.so */
2V_1.0.0 {
3global:
4        rxkb_context_new;
5        rxkb_context_parse;
6        rxkb_context_parse_default_ruleset;
7        rxkb_context_ref;
8        rxkb_context_unref;
9        rxkb_context_set_user_data;
10        rxkb_context_get_user_data;
11        rxkb_context_set_log_level;
12        rxkb_context_get_log_level;
13        rxkb_context_set_log_fn;
14        rxkb_context_include_path_append;
15        rxkb_context_include_path_append_default;
16        rxkb_model_first;
17        rxkb_model_next;
18        rxkb_model_ref;
19        rxkb_model_unref;
20        rxkb_model_get_name;
21        rxkb_model_get_description;
22        rxkb_model_get_vendor;
23        rxkb_model_get_popularity;
24        rxkb_layout_first;
25        rxkb_layout_next;
26        rxkb_layout_ref;
27        rxkb_layout_unref;
28        rxkb_layout_get_name;
29        rxkb_layout_get_brief;
30        rxkb_layout_get_description;
31        rxkb_layout_get_variant;
32        rxkb_layout_get_popularity;
33        rxkb_option_group_first;
34        rxkb_option_group_next;
35        rxkb_option_group_ref;
36        rxkb_option_group_unref;
37        rxkb_option_group_get_name;
38        rxkb_option_group_get_description;
39        rxkb_option_group_allows_multiple;
40        rxkb_option_group_get_popularity;
41        rxkb_option_first;
42        rxkb_option_next;
43        rxkb_option_ref;
44        rxkb_option_unref;
45        rxkb_option_get_name;
46        rxkb_option_get_brief;
47        rxkb_option_get_description;
48        rxkb_option_get_popularity;
49        rxkb_layout_get_iso639_first;
50        rxkb_iso639_code_next;
51        rxkb_iso639_code_ref;
52        rxkb_iso639_code_unref;
53        rxkb_iso639_code_get_code;
54        rxkb_layout_get_iso3166_first;
55        rxkb_iso3166_code_next;
56        rxkb_iso3166_code_ref;
57        rxkb_iso3166_code_unref;
58        rxkb_iso3166_code_get_code;
59local:
60	*;
61};
62