solClient_context_registerFdFunc_t

Type Alias solClient_context_registerFdFunc_t 

Source
pub type solClient_context_registerFdFunc_t = Option<unsafe extern "C" fn(app_p: *mut c_void, fd: solClient_fd_t, events: solClient_fdEvent_t, callback_p: solClient_context_fdCallbackFunc_t, user_p: *mut c_void) -> solClient_returnCode_t>;

Aliased Type§

pub enum solClient_context_registerFdFunc_t {
    None,
    Some(unsafe extern "C" fn(*mut c_void, i32, u32, Option<unsafe extern "C" fn(*mut c_void, i32, u32, *mut c_void)>, *mut c_void) -> i32),
}

Variants§

§1.0.0

None

No value.

§1.0.0

Some(unsafe extern "C" fn(*mut c_void, i32, u32, Option<unsafe extern "C" fn(*mut c_void, i32, u32, *mut c_void)>, *mut c_void) -> i32)

Some value of type T.