Skip to main content

FmAsyncCallback

Type Alias FmAsyncCallback 

Source
pub type FmAsyncCallback = unsafe extern "C" fn(result: *mut c_void, error: *const c_char, ctx: *mut c_void);
Expand description

3-argument async callback used by the async_api thunks in Async.swift.

  • result Non-null on success; semantics are thunk-specific (opaque pointer or C string).
  • error Non-null null-terminated UTF-8 error message on failure.
  • ctx Opaque context pointer from AsyncCompletion::create().