static extern uint g_io_add_watch_full(IntPtr raw, int priority, int condition, IOFuncNative func, IntPtr user_data, DestroyNotify notify);
public IOFuncWrapper(IOFunc managed) { this.managed = managed; NativeDelegate = new IOFuncNative(NativeCallback); }
public IOFuncWrapper (IOFunc managed) { this.managed = managed; NativeDelegate = new IOFuncNative (NativeCallback); }
static extern uint g_io_add_watch_full (IntPtr raw, int priority, int condition, IOFuncNative func, IntPtr user_data, DestroyNotify notify);
static extern void g_source_set_callback(IntPtr source, IOFuncNative func, IntPtr user_data, DestroyNotify notify);