|
iPXE
|
Job control interfaces. More...
#include <ipxe/interface.h>Go to the source code of this file.
Data Structures | |
| struct | job_progress |
| Job progress. More... | |
Macros | |
| #define | job_progress_TYPE(object_type) |
Functions | |
| FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
| FILE_SECBOOT (PERMITTED) | |
| int | job_progress (struct interface *intf, struct job_progress *progress) |
| Get job progress. | |
Job control interfaces.
Definition in file job.h.
| #define job_progress_TYPE | ( | object_type | ) |
Definition at line 38 of file job.h.
Referenced by job_progress().
| FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
| FILE_SECBOOT | ( | PERMITTED | ) |
|
extern |
Get job progress.
| intf | Object interface |
| progress | Progress data to fill in |
| ongoing_rc | Ongoing job status code (if known) |
Definition at line 44 of file job.c.
References DBGC, dest, interface::intf, INTF_COL, intf_get_dest_op, INTF_INTF_DBG, INTF_INTF_FMT, intf_object(), intf_put(), job_progress_TYPE, memset(), and op.
Referenced by monojob_wait(), and tls_progress().