Crate hid_io_protocol[−][src]
Modules
buffer | |
commands |
Structs
HidIoPacketBuffer | HID-IO Packet Buffer Struct |
Enums
HidIoCommandId | Requests for to perform a specific action |
HidIoPacketType | HID-IO Packet Types |
HidIoParseError | HID-IO Parse Error |
Functions
continued_packet | Determines whether there are following continued packets |
hid_bitmask2vec | Converts a HID bitmask into an array of byte codes |
hid_vec2bitmask | Converts a HID byte code array into a bitmask |
packet_id | Determines packet id from a byte stream |
packet_id_width | Determines id_width from a byte stream |
packet_type | Determines the packet type from a byte stream |
payload_len | Determines payload of packet from a byte stream |
payload_start | Determines the starting position of the payload data |