diff options
Diffstat (limited to 'shell/ev-job-scheduler.c')
-rw-r--r-- | shell/ev-job-scheduler.c | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/shell/ev-job-scheduler.c b/shell/ev-job-scheduler.c index 900714e..c9a65d1 100644 --- a/shell/ev-job-scheduler.c +++ b/shell/ev-job-scheduler.c @@ -303,3 +303,21 @@ ev_job_scheduler_update_job (EvJob *job, } } +GType +ev_job_priority_get_type (void) +{ + static GType etype = 0; + if (etype == 0) { + static const GEnumValue values[] = { + { EV_JOB_PRIORITY_URGENT, "EV_JOB_PRIORITY_URGENT", "urgent" }, + { EV_JOB_PRIORITY_HIGH, "EV_JOB_PRIORITY_HIGH", "high" }, + { EV_JOB_PRIORITY_LOW, "EV_JOB_PRIORITY_LOW", "low" }, + { EV_JOB_PRIORITY_NONE, "EV_JOB_PRIORITY_NONE", "none" }, + { EV_JOB_N_PRIORITIES, "EV_JOB_N_PRIORITIES", "n-priorities" }, + { 0, NULL, NULL } + }; + etype = g_enum_register_static ("EvJobPriority", values); + } + return etype; +} + |