Changeset be07995 in mainline for uspace/srv/sysman/job_closure.h


Ignore:
Timestamp:
2019-08-17T13:54:09Z (5 years ago)
Author:
Matthieu Riolo <matthieu.riolo@…>
Children:
8d74fdd
Parents:
015b147
git-author:
Michal Koutný <xm.koutny+hos@…> (2016-01-10 23:36:33)
git-committer:
Matthieu Riolo <matthieu.riolo@…> (2019-08-17 13:54:09)
Message:

sysman: Add support for closure creation with CLOSURE_ISOLATE flag

Now can create closures, that contain start jobs for all transitively dependent
jobs and stop for all others. (Next step: enqueue and execute.)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/sysman/job_closure.h

    r015b147 rbe07995  
    3333
    3434#include "job.h"
    35 #include "unit.h"
     35
     36#define CLOSURE_ISOLATE 0x1
    3637
    3738typedef dyn_array_t job_closure_t;
    3839
    39 extern int job_create_closure(job_t *, job_closure_t *);
     40extern int job_create_closure(job_t *, job_closure_t *, int);
    4041
    4142#endif
Note: See TracChangeset for help on using the changeset viewer.