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 |