## ev-job-scheduler

ev-job-scheduler

## Synopsis

    enum                EvJobPriority;
    void                ev_job_scheduler_push_job           (EvJob *job,
                                                             EvJobPriority priority);
    void                ev_job_scheduler_update_job         (EvJob *job,
                                                             EvJobPriority priority);

## Description

## Details

### enum EvJobPriority

    typedef enum {
    	EV_JOB_PRIORITY_URGENT, /* Rendering current page range */
    	EV_JOB_PRIORITY_HIGH,   /* Rendering current thumbnail range */
    	EV_JOB_PRIORITY_LOW,    /* Rendering pages not in current range */
    	EV_JOB_PRIORITY_NONE,   /* Any other job: load, save, print, ... */
    	EV_JOB_N_PRIORITIES
    } EvJobPriority;

### ev_job_scheduler_push_job ()

    void                ev_job_scheduler_push_job           (EvJob *job,
                                                             EvJobPriority priority);

`job` : |
`priority` : |

### ev_job_scheduler_update_job ()

    void                ev_job_scheduler_update_job         (EvJob *job,
                                                             EvJobPriority priority);

`job` : |
`priority` : |