~~Title: Efl.Task_Priority~~
===== Description =====
%%How much processor time will this task get compared to other tasks running on the same processor.%%
//Since 1.22//
{{page>:develop:api-include:efl:task_priority:description&nouser&nolink&nodate}}
===== Fields =====
{{page>:develop:api-include:efl:task_priority:fields&nouser&nolink&nodate}}
* **normal** - %%Neither above nor below average priority. This is the default.%%
* **background** - %%Far below average priority.%%
* **low** - %%Below average priority.%%
* **high** - %%Above average priority.%%
* **ultra** - %%Far above average priority.%%
===== Signature =====
enum Efl.Task_Priority {
normal: 0,
background,
low,
high,
ultra
}
===== C signature =====
typedef enum {
EFL_TASK_PRIORITY_NORMAL = 0,
EFL_TASK_PRIORITY_BACKGROUND,
EFL_TASK_PRIORITY_LOW,
EFL_TASK_PRIORITY_HIGH,
EFL_TASK_PRIORITY_ULTRA
} Efl_Task_Priority;