pub type CWakeFn = unsafe extern "C" fn(*mut c_void);
C function-pointer signature for wake callbacks. Backends call this when the underlying entity has data / a reply / a request pending.