job.h revision e99e38bbdcca3fe5956823bdb3d38544ccf93221
17N/A/*-*- Mode: C; c-basic-offset: 8 -*-*/ 17N/A This file is part of systemd. 17N/A Copyright 2010 Lennart Poettering 17N/A systemd is free software; you can redistribute it and/or modify it 17N/A under the terms of the GNU General Public License as published by 17N/A the Free Software Foundation; either version 2 of the License, or 17N/A (at your option) any later version. 17N/A systemd is distributed in the hope that it will be useful, but 17N/A WITHOUT ANY WARRANTY; without even the implied warranty of 17N/A MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 17N/A General Public License for more details. 17N/A You should have received a copy of the GNU General Public License 17N/A JOB_START,
/* if a unit does not support being started, we'll just wait until it becomes active */ /* Note that restarts are first treated like JOB_STOP, but * then instead of finishing are patched to become JOB_RESTART,
/* if running stop, then start unconditionally */ /* Encodes that the 'subject' job needs the 'object' job in * some way. This structure is used only while building a transaction. */ /* Used for graph algs as a "I have been here" marker */