#pragma once #include #include "switch_input.h" using SwitchRumbleCallback = void (*)(const uint8_t rumble_data[8]); void switch_protocol_init(); void switch_protocol_set_input(const SwitchInputState& state); void switch_protocol_task(); bool switch_protocol_is_ready(); void switch_protocol_set_rumble_callback(SwitchRumbleCallback callback);