namespace Extrudex.Domain.Enums;
///
/// Represents the current lifecycle status of a print job.
///
public enum JobStatus
{
/// Job has been created but not yet sent to the printer.
Queued = 0,
/// Printer is actively printing this job.
Printing = 1,
/// Job completed successfully.
Completed = 2,
/// Job was cancelled by the user.
Cancelled = 3,
/// Job failed due to an error.
Failed = 4
}