gio-GIOScheduler: GIOScheduler
Detailed Description
Schedules asynchronous I/O operations. GIOScheduler
integrates
into the main event loop (GMainLoop
) and may use threads if they
are available. Each I/O operation has a priority, and the scheduler uses the priorities
to determine the order in which operations are executed. They are
not used to determine system-wide I/O scheduling.
Priorities are integers, with lower numbers indicating higher priority.
It is recommended to choose priorities between G_PRIORITY_LOW
and
G_PRIORITY_HIGH
, with G_PRIORITY_DEFAULT
as a default.