List of all items
Structs
- keycodes::KeyParsingError
- keymap::Button
- keymap::MetaParsingError
- keymap::buffer::Buffer
- protocol::AltRepeat
- protocol::Capabilities
- protocol::Combo
- protocol::Encoder
- protocol::KeyOverride
- protocol::Keymap
- protocol::KeymapError
- protocol::LayoutOptions
- protocol::LockedStatus
- protocol::Macro
- protocol::MatrixState
- protocol::TapDance
Enums
Functions
- keycodes::bitmod_to_name
- keycodes::is_custom
- keycodes::mod_to_name
- keycodes::name_to_bitmod
- keycodes::name_to_qid
- keycodes::qid_to_name
- keycodes::qid_to_short
- keymap::get_encoders_count
- keymap::keymap_to_buttons
- keymap::render_and_dump
- protocol::alt_repeats_to_json
- protocol::bootloader_jump
- protocol::combos_to_json
- protocol::encoders_to_json
- protocol::get_locked_status
- protocol::get_qmk_value
- protocol::key_overrides_to_json
- protocol::load_alt_repeats
- protocol::load_alt_repeats_from_json
- protocol::load_combos
- protocol::load_combos_from_json
- protocol::load_encoder
- protocol::load_encoders_from_json
- protocol::load_key_overrides
- protocol::load_key_overrides_from_json
- protocol::load_layers_keys
- protocol::load_layout_options
- protocol::load_macros
- protocol::load_macros_from_json
- protocol::load_qmk_definitions
- protocol::load_qmk_qsids
- protocol::load_qmk_settings
- protocol::load_qmk_settings_from_json
- protocol::load_rgb_info
- protocol::load_tap_dances
- protocol::load_tap_dances_from_json
- protocol::load_uid
- protocol::load_vial_meta
- protocol::macros_to_json
- protocol::matrix_poll
- protocol::persist_rgb
- protocol::qmk_settings_to_json
- protocol::recv
- protocol::reset_qmk_values
- protocol::scan_capabilities
- protocol::send
- protocol::send_recv
- protocol::set_alt_repeat
- protocol::set_combo
- protocol::set_encoder
- protocol::set_key_override
- protocol::set_keycode
- protocol::set_keymap
- protocol::set_layout_options
- protocol::set_leds_direct
- protocol::set_locked
- protocol::set_macros
- protocol::set_qmk_value
- protocol::set_rgb_mode
- protocol::set_tap_dance
- protocol::start_unlock
- protocol::tap_dances_to_json
- protocol::unlock_poll
Constants
- protocol::CMD_VIAL_DYNAMIC_ENTRY_OP
- protocol::CMD_VIAL_GET_DEFINITION
- protocol::CMD_VIAL_GET_ENCODER
- protocol::CMD_VIAL_GET_KEYBOARD_ID
- protocol::CMD_VIAL_GET_SIZE
- protocol::CMD_VIAL_GET_UNLOCK_STATUS
- protocol::CMD_VIAL_LOCK
- protocol::CMD_VIAL_QMK_SETTINGS_GET
- protocol::CMD_VIAL_QMK_SETTINGS_QUERY
- protocol::CMD_VIAL_QMK_SETTINGS_RESET
- protocol::CMD_VIAL_QMK_SETTINGS_SET
- protocol::CMD_VIAL_SET_ENCODER
- protocol::CMD_VIAL_UNLOCK_POLL
- protocol::CMD_VIAL_UNLOCK_START
- protocol::CMD_VIA_BOOTLOADER_JUMP
- protocol::CMD_VIA_GET_KEYBOARD_VALUE
- protocol::CMD_VIA_GET_LAYER_COUNT
- protocol::CMD_VIA_GET_PROTOCOL_VERSION
- protocol::CMD_VIA_KEYMAP_GET_BUFFER
- protocol::CMD_VIA_LIGHTING_GET_VALUE
- protocol::CMD_VIA_LIGHTING_SAVE
- protocol::CMD_VIA_LIGHTING_SET_VALUE
- protocol::CMD_VIA_MACRO_GET_BUFFER
- protocol::CMD_VIA_MACRO_GET_BUFFER_SIZE
- protocol::CMD_VIA_MACRO_GET_COUNT
- protocol::CMD_VIA_MACRO_SET_BUFFER
- protocol::CMD_VIA_SET_KEYBOARD_VALUE
- protocol::CMD_VIA_SET_KEYCODE
- protocol::CMD_VIA_VIAL_PREFIX
- protocol::DYNAMIC_VIAL_ALT_REPEAT_KEY_GET
- protocol::DYNAMIC_VIAL_ALT_REPEAT_KEY_SET
- protocol::DYNAMIC_VIAL_COMBO_GET
- protocol::DYNAMIC_VIAL_COMBO_SET
- protocol::DYNAMIC_VIAL_GET_NUMBER_OF_ENTRIES
- protocol::DYNAMIC_VIAL_KEY_OVERRIDE_GET
- protocol::DYNAMIC_VIAL_KEY_OVERRIDE_SET
- protocol::DYNAMIC_VIAL_TAP_DANCE_GET
- protocol::DYNAMIC_VIAL_TAP_DANCE_SET
- protocol::GET_VERSION
- protocol::HID_LAYERS_IN
- protocol::HID_LAYERS_OUT_VERSION
- protocol::MESSAGE_LENGTH
- protocol::USAGE_ID
- protocol::USAGE_PAGE
- protocol::VIALRGB_DIRECT_FASTSET
- protocol::VIALRGB_GET_INFO
- protocol::VIALRGB_GET_MODE
- protocol::VIALRGB_GET_NUMBER_LEDS
- protocol::VIALRGB_GET_SUPPORTED
- protocol::VIALRGB_SET_MODE
- protocol::VIAL_PROTOCOL_DYNAMIC
- protocol::VIAL_PROTOCOL_QMK_SETTINGS
- protocol::VIA_LAYOUT_OPTIONS
- protocol::VIA_SWITCH_MATRIX_STATE
- protocol::VIA_UNHANDLED