Skip to main content

Crate fidl_next_common_fuchsia_input_report

Crate fidl_next_common_fuchsia_input_report 

Source

Re-exports§

pub use self::natural::*;

Modules§

generic
natural
wire
wire_optional

Constants§

CONSUMER_CONTROL_MAX_NUM_BUTTONS
Hardcoded max sizes for ConsumerControl vectors. These sizes should be increased if we ever see a device with more objects than can be represented.
KEYBOARD_MAX_NUM_KEYS
Hardcoded max sizes for keyboard vectors. These sizes should be increased if we ever see keyboards with more objects than can be represented.
KEYBOARD_MAX_NUM_LEDS
KEYBOARD_MAX_PRESSED_KEYS
MAX_DEVICE_REPORT_COUNT
MAX_REPORT_COUNT
A hardcoded number of max reports. Because report ID is only 8 bits, only 255 different reports are allowed at a time.
MOUSE_MAX_NUM_BUTTONS
A hardcoded number of max mouse buttons. This should be increased in the future if we ever see mice with more buttons.
SENSOR_MAX_VALUES
A hardcoded number of max sensor values. This should be increased in the future if we ever see a sensor with more values.
TOUCH_MAX_CONTACTS
A hardcoded number of max contacts per report. This should be increased in the future if we see devices with more than the max amount.
TOUCH_MAX_NUM_BUTTONS