#[unsafe(no_mangle)]pub extern "C" fn ri_device_scheduler_allocate( scheduler: *mut CRiDeviceScheduler, device_type: c_int, priority: u32, timeout_secs: u64, ) -> *mut CRiDevice