Imported Upstream version 0.4.8
[platform/upstream/libsmi.git] / mibs / iana / IANA-FINISHER-MIB
1 IANA-FINISHER-MIB DEFINITIONS ::= BEGIN\r
2  -- http://www.iana.org/assignments/ianafinisher-mib\r
3 \r
4 IMPORTS\r
5     MODULE-IDENTITY,\r
6         mib-2\r
7             FROM SNMPv2-SMI                              -- [RFC2578]\r
8     TEXTUAL-CONVENTION\r
9             FROM SNMPv2-TC;                              -- [RFC2579]\r
10 \r
11 ianafinisherMIB MODULE-IDENTITY\r
12     LAST-UPDATED  "200406020000Z" -- June 2, 2004\r
13     ORGANIZATION  "IANA"\r
14     CONTACT-INFO  "Internet Assigned Numbers Authority\r
15 \r
16                   Postal: ICANN\r
17                           4676 Admiralty Way, Suite 330\r
18                           Marina del Rey, CA 90292\r
19 \r
20                   Tel:    +1 310 823 9358\r
21                   E-Mail: iana&iana.org"\r
22 \r
23     DESCRIPTION   "This MIB module defines a set of finishing-related\r
24                   TEXTUAL-CONVENTIONs for use in Finisher MIB (RFC 3806)\r
25                   and other MIBs which need to specify finishing\r
26                   mechanism details.\r
27 \r
28                   Any additions or changes to the contents of this MIB\r
29                   module require either publication of an RFC, or\r
30                   Designated Expert Review as defined in RFC 2434,\r
31                   Guidelines for Writing an IANA Considerations Section\r
32                   in RFCs.  The Designated Expert will be selected by\r
33                   the IESG Area Director(s) of the Applications Area.\r
34 \r
35                   Copyright (C) The Internet Society (2004). The\r
36 \r
37                   initial version of this MIB module was published\r
38                   in RFC 3806. For full legal notices see the RFC\r
39                   itself or see:\r
40                   http://www.ietf.org/copyrights/ianamib.html"\r
41 \r
42     REVISION      "200406020000Z"  -- June 2, 2004\r
43     DESCRIPTION   "Original version, published in coordination\r
44                   with Finisher MIB (RFC 3806)."\r
45 \r
46     ::= { mib-2 110 }\r
47 \r
48 -- TEXTUAL-CONVENTIONs for this MIB module\r
49 \r
50 FinDeviceTypeTC ::= TEXTUAL-CONVENTION\r
51     STATUS       current\r
52     DESCRIPTION\r
53       "The defined finishing device subunit process\r
54        enumerations."\r
55     SYNTAX       INTEGER {\r
56          other(1),\r
57          unknown(2),\r
58          stitcher(3),\r
59          folder(4),\r
60          binder(5),\r
61          trimmer(6),\r
62          dieCutter(7),\r
63          puncher(8),\r
64          perforater(9),\r
65          slitter(10),\r
66          separationCutter(11),\r
67          imprinter(12),\r
68          wrapper(13),\r
69          bander(14),\r
70          makeEnvelope(15),\r
71          stacker(16),\r
72          sheetRotator(17),\r
73          inserter(18)\r
74         }\r
75 \r
76 FinAttributeTypeTC  ::= TEXTUAL-CONVENTION\r
77     STATUS     current\r
78     DESCRIPTION\r
79         "This TEXTUAL-CONVENTION defines the set of enums for use in\r
80          the finDeviceAttributeTable.  See section 5.7 for the complete\r
81          specification of each attribute."\r
82     SYNTAX       INTEGER {\r
83          other(1),\r
84          deviceName(3),\r
85 \r
86          deviceVendorName(4),\r
87          deviceModel(5),\r
88          deviceVersion(6),\r
89          deviceSerialNumber(7),\r
90          maximumSheets(8),\r
91          finProcessOffsetUnits(9),\r
92          finReferenceEdge(10),\r
93          finAxisOffset(11),\r
94          finJogEdge(12),\r
95          finHeadLocation(13),\r
96          finOperationRestrictions(14),\r
97          finNumberOfPositions(15),\r
98          namedConfiguration(16),\r
99          finMediaTypeRestriction(17),\r
100          finPrinterInputTraySupported(18),\r
101          finPreviousFinishingOperation(19),\r
102          finNextFinishingOperation(20),\r
103          stitchingType(30),\r
104          stitchingDirection(31),\r
105          foldingType(40),\r
106          bindingType(50),\r
107          punchHoleType(80),\r
108          punchHoleSizeLongDim(81),\r
109          punchHoleSizeShortDim(82),\r
110          punchPattern(83),\r
111          slittingType(100),\r
112          wrappingType(130),\r
113          stackOutputType(160),\r
114          stackOffset(161),\r
115          stackRotation(162)\r
116         }\r
117 \r
118 FinEdgeTC ::= TEXTUAL-CONVENTION\r
119     STATUS       current\r
120     DESCRIPTION\r
121       "Specifies an edge for a Finishing Process."\r
122     SYNTAX       INTEGER {\r
123          topEdge(3),\r
124          bottomEdge(4),\r
125          leftEdge(5),\r
126          rightEdge(6)\r
127         }\r
128 \r
129 FinStitchingTypeTC ::= TEXTUAL-CONVENTION\r
130     STATUS       current\r
131     DESCRIPTION\r
132       "The defined stitching type enumerations.  For the edgeStitch and\r
133        stapleDual enums, the finReferenceEdge attribute is recommended\r
134 \r
135        to define the edge to which the operation applies."\r
136     SYNTAX       INTEGER {\r
137          other(1),         -- More information in other attributes\r
138          unknown(2),\r
139          stapleTopLeft(4),\r
140          stapleBottomLeft(5),\r
141          stapleTopRight(6),\r
142          stapleBottomRight(7),\r
143          saddleStitch(8),\r
144          edgeStitch(9),\r
145          stapleDual(10)\r
146         }\r
147 \r
148 FinStitchingDirTypeTC ::= TEXTUAL-CONVENTION\r
149     STATUS       current\r
150     DESCRIPTION\r
151       "Defines the direction, relative to the top sheet in the output\r
152        subunit, that the stitching operation was performed.  For a\r
153        topDown(3) process, the staple will be clinched on the bottom\r
154        of the stack.  This parameter can be used to determine what\r
155        order the pages of a booklet are to be printed such that the\r
156        staple clinch will be on the inside of the resulting booklet."\r
157     SYNTAX       INTEGER {\r
158          unknown(2),\r
159          topDown(3),\r
160          bottomUp(4)\r
161         }\r
162 \r
163 FinStitchingAngleTypeTC ::= TEXTUAL-CONVENTION\r
164     STATUS       current\r
165     DESCRIPTION\r
166       "This enumeration provides a description of the angular\r
167        orientation of each stitch in a single or multiple stitching\r
168        operation, relative to the 'X' axis.  As with all finishing\r
169        operations, the 'X' axis is always relative to the portrait\r
170        orientation of the document regardless of the orientation\r
171        of the printed image.  This enum is primarily applicable to\r
172        corner stitching operations."\r
173     SYNTAX       INTEGER {\r
174          unknown(2),\r
175          horizontal(3),\r
176          vertical(4),\r
177          slanted(5)\r
178         }\r
179 \r
180 FinFoldingTypeTC ::= TEXTUAL-CONVENTION\r
181    STATUS       current\r
182    DESCRIPTION\r
183 \r
184      "The defined folding device process enumerations."\r
185    SYNTAX       INTEGER {\r
186          other(1),        -- More information in other attributes\r
187          unknown(2),\r
188          zFold(3),\r
189          halfFold(4),\r
190          letterFold(5)\r
191         }\r
192 \r
193 FinBindingTypeTC ::= TEXTUAL-CONVENTION\r
194     STATUS       current\r
195     DESCRIPTION\r
196       "The defined binding type enumerations."\r
197     SYNTAX       INTEGER {\r
198          other(1),          -- More information in other attributes\r
199          unknown(2),\r
200          tape(4),\r
201          plastic(5),\r
202          velo(6),\r
203          perfect(7),\r
204          spiral(8),\r
205          adhesive(9),\r
206          comb(10),\r
207          padding(11)\r
208         }\r
209 \r
210 FinPunchHoleTypeTC ::= TEXTUAL-CONVENTION\r
211    STATUS       current\r
212    DESCRIPTION\r
213      "The defined hole type punch process enumerations."\r
214    SYNTAX       INTEGER {\r
215          other(1),        -- More information in other attributes\r
216          unknown(2),\r
217          round(3),\r
218          oblong(4),\r
219          square(5),\r
220          rectangular(6),\r
221          star(7)\r
222         }\r
223 \r
224 FinPunchPatternTC ::= TEXTUAL-CONVENTION\r
225    STATUS       current\r
226    DESCRIPTION\r
227      "The defined hole pattern punch process enumerations."\r
228    SYNTAX       INTEGER {\r
229          other(1),           --Pattern to be defined in other attributes\r
230          unknown(2),\r
231          twoHoleUSTop(4),    --Letter/legal, 8.5 inch edge\r
232 \r
233          threeHoleUS(5),     --Letter/ledger, 11 inch edge\r
234          twoHoleDIN(6),      --A4/A3, 297 mm edge\r
235          fourHoleDIN(7),     --A4/A3, 297 mm edge\r
236          twentyTwoHoleUS(8), --Letter/ledger, 11 inch edge\r
237          nineteenHoleUS(9),  --Letter/ledger, 11 inch edge\r
238          twoHoleMetric(10),  --B5/B4, 257 mm edge\r
239          swedish4Hole(11),   --A4/A3, 297 mm edge\r
240          twoHoleUSSide(12),  --Letter/ledger, 11 inch edge\r
241          fiveHoleUS(13),     --Letter/ledger, 11 inch edge\r
242          sevenHoleUS(14),    --Letter/ledger, 11 inch edge\r
243          mixed7H4S(15),      --A4/A3, 297 mm edge\r
244          norweg6Hole(16),    --A4/A3, 297 mm edge\r
245          metric26Hole(17),   --B5/B4, 257 mm edge\r
246          metric30Hole(18)    --A4/A3, 297 mm edge\r
247         }\r
248 \r
249 FinSlittingTypeTC ::= TEXTUAL-CONVENTION\r
250     STATUS       current\r
251     DESCRIPTION\r
252       "The defined slitting type enumerations."\r
253     SYNTAX       INTEGER {\r
254          other(1),         -- More information in other attributes\r
255          unknown(2),\r
256          slitAndSeparate(4),\r
257          slitAndMerge(5)\r
258         }\r
259 \r
260 FinWrappingTypeTC ::= TEXTUAL-CONVENTION\r
261    STATUS       current\r
262    DESCRIPTION\r
263      "The defined wrapping device process enumerations."\r
264    SYNTAX       INTEGER {\r
265          other(1),        -- More information in other attributes\r
266          unknown(2),\r
267          shrinkWrap(4),\r
268          paperWrap(5)\r
269         }\r
270 \r
271 FinStackOutputTypeTC ::= TEXTUAL-CONVENTION\r
272    STATUS       current\r
273    DESCRIPTION\r
274      "The defined stack output type enumerations."\r
275    SYNTAX       INTEGER {\r
276          other(1),        -- More information in other attributes\r
277          unknown(2),\r
278          straight(4),     -- No offset, one on top of another\r
279          offset(5),\r
280          crissCross(6)    -- Rotated\r
281 \r
282         }\r
283 END\r