pub unsafe extern "C" fn LogiLedPulseSingleKey(
    keyName: LogiLed_KeyName,
    startRedPercentage: c_int,
    startGreenPercentage: c_int,
    startBluePercentage: c_int,
    finishRedPercentage: c_int,
    finishGreenPercentage: c_int,
    finishBluePercentage: c_int,
    msDuration: c_int,
    isInfinite: bool
) -> bool