cups source code似乎说明了很多没有出现在RFC中的状态原因 . 由于同一作者 - M. Sweet同时创建了RFC以及维护CUPS源代码,因此这可能值得作为GitHub上的错误报告来查看为什么两者有分歧 .
RFC按以下顺序提及以下代码:
none
other
developer-low
door-open
fuser-over-temp
fuser-under-temp
input-tray-missing
interlock-open
interpreter-resource-unavailable
marker-supply-empty
marker-supply-low
marker-waste-almost-full
marker-waste-full
media-empty
media-jam
media-low
media-needed
moving-to-paused
opc-life-over
opc-near-eol
output-area-almost-full
output-area-full
output-tray-missing
paused
shutdown
spool-area-full
stopped-partly
stopping
timed-out
toner-empty
toner-low
但是,job.c的源代码似乎也提到了以下状态(包括问题中的两个提及) . 我认为这是一个详尽的清单,直到更多的出现