pub unsafe extern "C" fn emscripten_set_gamepadconnected_callback_on_thread( userData: *mut c_void, useCapture: bool, callback: em_gamepad_callback_func, targetThread: pthread_t, ) -> c_int