• Home
  • Raw
  • Download

Lines Matching defs:cupsd_job_s

26 struct cupsd_job_s			/**** Job request ****/  struct
28 int id, /* Job ID */
29 priority, /* Job priority */
30 dirty; /* Do we need to write the "c" file? */
31 ipp_jstate_t state_value; /* Cached job-state */
32 int pending_timeout;/* Non-zero if the job was created and
34 char *username; /* Printing user */
35 char *dest; /* Destination printer or class */
36 char *name; /* Job name/title */
37 int koctets; /* job-k-octets */
38 cups_ptype_t dtype; /* Destination type */
39 cupsd_printer_t *printer; /* Printer this job is assigned to */
40 int num_files; /* Number of files in job */
41 mime_type_t **filetypes; /* File types */
42 int *compressions; /* Compression status of each file */
43 ipp_attribute_t *impressions, /* job-impressions-completed */
44 *sheets; /* job-media-sheets-completed */
45 time_t access_time, /* Last access time */
46 cancel_time, /* When to cancel/send SIGTERM */
47 creation_time, /* When job was created */
48 completed_time, /* When job was completed (0 if not) */
49 file_time, /* Job file retain time */
50 history_time, /* Job history retain time */
51 hold_until, /* Hold expiration date/time */
52 kill_time; /* When to send SIGKILL */
53 ipp_attribute_t *state; /* Job state */
54 ipp_attribute_t *reasons; /* Job state reasons */
55 ipp_attribute_t *job_sheets; /* Job sheets (NULL if none) */
56 ipp_attribute_t *printer_message,
58 *printer_reasons;
60 int current_file; /* Current file in job */
61 ipp_t *attrs; /* Job attributes */
62 int print_pipes[2], /* Print data pipes */
63 back_pipes[2], /* Backchannel pipes */
64 side_pipes[2], /* Sidechannel pipes */
65 status_pipes[2];/* Status pipes */
66 cupsd_statbuf_t *status_buffer; /* Status buffer for this job */
67 int status_level; /* Highest log level in a status
69 int cost; /* Filtering cost */
70 int pending_cost; /* Waiting for FilterLimit */
71 int filters[MAX_FILTERS + 1];
73 int backend; /* Backend process ID */
74 int status; /* Status code from filters */
75 int tries; /* Number of tries for this job */
76 int completed; /* cups-waiting-for-job-completed seen */
77 int retry_as_raster;/* Need to retry the job as raster */
78 char *auth_env[3], /* AUTH_xxx environment variables,
80 *auth_uid; /* AUTH_UID environment variable */
81 void *profile, /* Security profile for filters */
82 *bprofile; /* Security profile for backend */
83 cups_array_t *history; /* Debug log history */
84 int progress; /* Printing progress */
85 int num_keywords; /* Number of PPD keywords */
86 cups_option_t *keywords; /* PPD keywords */