Type Alias Tcl_NotifierProcs

Source
pub type Tcl_NotifierProcs = Struct_Tcl_NotifierProcs;

Aliased Type§

#[repr(C)]
pub struct Tcl_NotifierProcs { pub setTimerProc: *mut extern "C" fn(*const Struct_Tcl_Time), pub waitForEventProc: *mut extern "C" fn(*const Struct_Tcl_Time) -> i32, pub createFileHandlerProc: *mut extern "C" fn(i32, i32, *mut extern "C" fn(*mut c_void, i32), *mut c_void), pub deleteFileHandlerProc: *mut extern "C" fn(i32), pub initNotifierProc: *mut extern "C" fn() -> *mut c_void, pub finalizeNotifierProc: *mut extern "C" fn(*mut c_void), pub alertNotifierProc: *mut extern "C" fn(*mut c_void), pub serviceModeHookProc: *mut extern "C" fn(i32), }

Fields§

§setTimerProc: *mut extern "C" fn(*const Struct_Tcl_Time)§waitForEventProc: *mut extern "C" fn(*const Struct_Tcl_Time) -> i32§createFileHandlerProc: *mut extern "C" fn(i32, i32, *mut extern "C" fn(*mut c_void, i32), *mut c_void)§deleteFileHandlerProc: *mut extern "C" fn(i32)§initNotifierProc: *mut extern "C" fn() -> *mut c_void§finalizeNotifierProc: *mut extern "C" fn(*mut c_void)§alertNotifierProc: *mut extern "C" fn(*mut c_void)§serviceModeHookProc: *mut extern "C" fn(i32)