pub trait IKeyswitchControllerTrait {
// Required methods
unsafe fn getKeyswitchCount(&self, busIndex: int32, channel: int16) -> int32;
unsafe fn getKeyswitchInfo(
&self,
busIndex: int32,
channel: int16,
keySwitchIndex: int32,
info: *mut KeyswitchInfo,
) -> tresult;
}