Class IOSchedulerJob
public class IOSchedulerJob
- Inheritance
-
IOSchedulerJob
- Inherited Members
Methods
SendToMainloop(IOSchedulerJobHandle, SourceFunc, nint, DestroyNotify)
Calls native method g_io_scheduler_job_send_to_mainloop.
public static extern bool SendToMainloop(IOSchedulerJobHandle job, SourceFunc func, nint userData, DestroyNotify notify)
Parameters
jobIOSchedulerJobHandleTransfer ownership: None Nullable: False
funcSourceFuncTransfer ownership: None Nullable: False
userDatanintTransfer ownership: None Nullable: True
notifyDestroyNotifyTransfer ownership: None Nullable: True
Returns
- bool
Transfer ownership: None Nullable: False
SendToMainloopAsync(IOSchedulerJobHandle, SourceFunc, nint, DestroyNotify)
Calls native method g_io_scheduler_job_send_to_mainloop_async.
public static extern void SendToMainloopAsync(IOSchedulerJobHandle job, SourceFunc func, nint userData, DestroyNotify notify)
Parameters
jobIOSchedulerJobHandleTransfer ownership: None Nullable: False
funcSourceFuncTransfer ownership: None Nullable: False
userDatanintTransfer ownership: None Nullable: True
notifyDestroyNotifyTransfer ownership: None Nullable: True