|
libxkbcommon 1.13.0
Library implementing the XKB specification for parsing keyboard descriptions and handling keyboard state
|
#include <xkbcommon.h>
Data Fields | |
| size_t | size |
| uint32_t | flags |
| uint32_t | format |
| xkb_layout_mask_t | layouts |
Private Attributes | |
| uint32_t | reserved |
Serialization configuration for xkb_keymap::xkb_keymap_serialize().
xkb_keymap_serialize_result | size_t xkb_keymap_serialize_config::size |
Size of this structure, for forward-compatibility.
XKB_ERROR_ABI_INVALID_STRUCT_SIZE XKB_ERROR_ABI_BACKWARD_COMPAT XKB_ERROR_ABI_FORWARD_COMPAT| uint32_t xkb_keymap_serialize_config::flags |
| uint32_t xkb_keymap_serialize_config::format |
| xkb_layout_mask_t xkb_keymap_serialize_config::layouts |
Mask of layouts to serialize.
If 0, then all the keymap layouts are serialized.
|
private |
Reserved for future extensions.
0 by the caller.