X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=job.h;h=dd5e31aa1400d7c0ceb6981cdbecb261c3d93b26;hp=5527d6e4272e3392d501ba1056e2ffcb1eb25252;hb=d6ea93e31d96c67366feee0413a3c307fcffea2b;hpb=ac1135be1f18443981211e38fc66437f147c6aee diff --git a/job.h b/job.h index 5527d6e42..dd5e31aa1 100644 --- a/job.h +++ b/job.h @@ -13,12 +13,12 @@ typedef enum JobState JobState; typedef enum JobMode JobMode; #include "manager.h" -#include "name.h" +#include "unit.h" #include "hashmap.h" #include "list.h" enum JobType { - JOB_START, /* if a name does not support being started, we'll just wait until it becomes active */ + JOB_START, /* if a unit does not support being started, we'll just wait until it becomes active */ JOB_VERIFY_ACTIVE, JOB_STOP, @@ -64,7 +64,7 @@ struct Job { Manager *manager; uint32_t id; - Name *name; + Unit *unit; JobType type; JobState state; @@ -86,7 +86,7 @@ struct Job { }; -Job* job_new(Manager *m, JobType type, Name *name); +Job* job_new(Manager *m, JobType type, Unit *unit); void job_free(Job *job); void job_dump(Job *j, FILE*f, const char *prefix);