|
30 | 30 |
|
31 | 31 | # Operations - all but Create-Job-Subscription are required... |
32 | 32 | EXPECT operations-supported OF-TYPE enum IN-GROUP printer-attributes-tag |
33 | | - EXPECT operations-supported WITH-VALUE 0x0016 DEFINE-MATCH PRINTER_HAS_NOTIFICATIONS # Create-Printer-Subscription |
| 33 | + EXPECT operations-supported WITH-VALUE 0x0016 DEFINE-MATCH PRINTER_HAS_NOTIFICATIONS # Create-Printer-Subscriptions |
34 | 34 |
|
35 | 35 | EXPECT operations-supported WITH-VALUE 0x0016 IF-DEFINED REQUIRE_RFC3995 |
36 | 36 | EXPECT operations-supported WITH-VALUE 0x0016 IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
37 | | - EXPECT operations-supported WITH-VALUE 0x0016 DEFINE-MATCH PRINTER_HAS_CREATE_PRINTER_SUBCRIPTION |
| 37 | + EXPECT operations-supported WITH-VALUE 0x0016 DEFINE-MATCH PRINTER_HAS_CREATE_PRINTER_SUBCRIPTIONS |
38 | 38 |
|
39 | | - EXPECT operations-supported WITH-VALUE 0x0017 DEFINE-MATCH PRINTER_HAS_CREATE_JOB_SUBCRIPTION |
| 39 | + EXPECT operations-supported WITH-VALUE 0x0017 DEFINE-MATCH PRINTER_HAS_CREATE_JOB_SUBCRIPTIONS |
40 | 40 |
|
41 | 41 | EXPECT operations-supported WITH-VALUE 0x0018 IF-DEFINED REQUIRE_RFC3995 |
42 | 42 | EXPECT operations-supported WITH-VALUE 0x0018 IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
|
56 | 56 |
|
57 | 57 | # Subscription template attributes - defaults and supported values |
58 | 58 | EXPECT notify-attributes-supported IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
59 | | - EXPECT notify-attributes-supported OF-TYPE keyword IN-GROUP printer-attributes-tag |
| 59 | + EXPECT ?notify-attributes-supported OF-TYPE keyword IN-GROUP printer-attributes-tag |
60 | 60 |
|
61 | 61 | EXPECT notify-events-default IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
62 | | - EXPECT notify-events-default OF-TYPE keyword IN-GROUP printer-attributes-tag |
| 62 | + EXPECT ?notify-events-default OF-TYPE keyword IN-GROUP printer-attributes-tag |
63 | 63 |
|
64 | 64 | EXPECT notify-events-supported IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
65 | | - EXPECT notify-events-supported OF-TYPE keyword IN-GROUP printer-attributes-tag |
66 | | - EXPECT notify-events-supported WITH-VALUE job-completed IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
67 | | - EXPECT notify-events-supported WITH-VALUE job-created IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
68 | | - EXPECT notify-events-supported WITH-VALUE job-state-changed IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
69 | | - EXPECT notify-events-supported WITH-VALUE none IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
70 | | - EXPECT notify-events-supported WITH-VALUE printer-state-changed IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
71 | | - EXPECT notify-events-supported WITH-VALUE printer-stopped IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
| 65 | + EXPECT ?notify-events-supported OF-TYPE keyword IN-GROUP printer-attributes-tag |
| 66 | + EXPECT ?notify-events-supported WITH-VALUE job-completed IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
| 67 | + EXPECT ?notify-events-supported WITH-VALUE job-created IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
| 68 | + EXPECT ?notify-events-supported WITH-VALUE job-state-changed IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
| 69 | + EXPECT ?notify-events-supported WITH-VALUE none IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
| 70 | + EXPECT ?notify-events-supported WITH-VALUE printer-state-changed IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
| 71 | + EXPECT ?notify-events-supported WITH-VALUE printer-stopped IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
72 | 72 |
|
73 | 73 | EXPECT notify-lease-duration-default IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
74 | | - EXPECT notify-lease-duration-default OF-TYPE integer(0:67108863) IN-GROUP printer-attributes-tag COUNT 1 |
| 74 | + EXPECT ?notify-lease-duration-default OF-TYPE integer(0:67108863) IN-GROUP printer-attributes-tag COUNT 1 |
75 | 75 |
|
76 | 76 | EXPECT notify-lease-duration-supported IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
77 | | - EXPECT notify-lease-duration-supported OF-TYPE integer(0:67108863)|rangeOfInteger(0:67108863) IN-GROUP printer-attributes-tag |
| 77 | + EXPECT ?notify-lease-duration-supported OF-TYPE integer(0:67108863)|rangeOfInteger(0:67108863) IN-GROUP printer-attributes-tag |
78 | 78 |
|
79 | 79 | EXPECT notify-max-events-supported IF-DEFINED PRINTER_HAS_NOTIFICATIONS |
80 | | - EXPECT notify-max-events-supported OF-TYPE integer(2:MAX) IN-GROUP printer-attributes-tag COUNT 1 |
| 80 | + EXPECT ?notify-max-events-supported OF-TYPE integer(2:MAX) IN-GROUP printer-attributes-tag COUNT 1 |
81 | 81 |
|
82 | 82 | EXPECT ?notify-pull-method-supported OF-TYPE keyword IN-GROUP printer-attributes-tag |
83 | 83 |
|
|
103 | 103 | # Attributes and values |
104 | 104 | EXPECT ippget-event-life IF-DEFINED REQUIRE_RFC3996 |
105 | 105 | EXPECT ippget-event-life IF-DEFINED PRINTER_HAS_GET_NOTIFICATIONS |
106 | | - EXPECT ippget-event-life OF-TYPE integer(15:MAX) IN-GROUP printer-attributes-tag COUNT 1 |
| 106 | + EXPECT ?ippget-event-life OF-TYPE integer(15:MAX) IN-GROUP printer-attributes-tag COUNT 1 |
107 | 107 |
|
108 | 108 | EXPECT notify-pull-method-supported IF-DEFINED REQUIRE_RFC3996 |
109 | 109 | EXPECT notify-pull-method-supported WITH-VALUE ippget IF-DEFINED REQUIRE_RFC3996 |
|
0 commit comments