|
|
1.1 root 1: IMAGE DEFINITIONS ::=
2:
3: BEGIN
4:
5: -- operations
6:
7: initialize OPERATION
8: ARGUMENT Initialize-INV
9: RESULT Initialize-RSP
10: ERRORS { congested, versionNotSupported }
11: ::= 1
12:
13: readImage OPERATION
14: ARGUMENT ReadImage-INV
15: RESULT ReadImage-RSP
16: ERRORS { congested, noMatches, formatNotSupported }
17: ::= 2
18:
19:
20: -- errors
21:
22: congested ERROR
23: ::= 1
24:
25: versionNotSupported ERROR
26: PARAMETER VersionsSupported
27: ::= 2
28:
29: noMatches ERROR
30: ::= 3
31:
32: formatNotSupported ERROR
33: PARAMETER FormatsSupported
34: ::= 4
35:
36:
37: -- types
38:
39: Initialize-INV ::=
40: SEQUENCE {
41: proposed[0]
42: IMPLICIT Version
43: DEFAULT { version-1 }
44: }
45:
46: Initialize-RSP ::=
47: SEQUENCE {
48: negotiated[0] -- need not be present if only one
49: -- version was requested and that was chosen,
50: -- otherwise exactly one bit is set
51: IMPLICIT Version
52: OPTIONAL
53: }
54:
55: VersionsSupported ::=
56: SEQUENCE {
57: supported[0]
58: IMPLICIT Version
59: }
60:
61: Version ::=
62: BITSTRING { version-1(0) }
63:
64:
65: ReadImage-INV ::=
66: SEQUENCE {
67: -- in order of preference for searching
68: SEQUENCE OF
69: CHOICE {
70: file-name[0]
71: IMPLICIT Filename,
72:
73: mail-address[1]
74: IMPLICIT Mail-Address
75: },
76:
77: -- in order of preference for retrieval
78: SEQUENCE OF
79: Format
80: }
81:
82: ReadImage-RSP ::=
83: SEQUENCE {
84: CHOICE {
85: x-windows
86: X-Windows-Bitmap
87: }
88: }
89:
90: FormatsSupported ::=
91: SEQUENCE {
92: supported[0]
93: IMPLICIT Format
94: }
95:
96: Format ::=
97: BITSTRING { x-windows-bitmap(0) }
98:
99:
100: -- discriminants
101:
102: Filename ::=
103: [APPLICATION 1]
104: IMPLICIT GraphicString
105:
106: Mail-Address ::=
107: [APPLICATION 2]
108: IMPLICIT SEQUENCE {
109: local[0]
110: IMPLICIT GraphicString,
111:
112: domain[1]
113: IMPLICIT GraphicString,
114:
115: options[2]
116: IMPLICIT BITSTRING { default-local(0), default-host(1) }
117: DEFAULT { default-local, default-host }
118: }
119:
120:
121: -- image formats
122:
123: X-Windows-Bitmap ::=
124: [APPLICATION 100]
125: IMPLICIT SET {
126: width[0]
127: IMPLICIT INTEGER,
128:
129: height[1]
130: IMPLICIT INTEGER,
131:
132: hot-spot-x[2]
133: IMPLICIT INTEGER
134: DEFAULT -1,
135:
136: hot-spot-y[3]
137: IMPLICIT INTEGER
138: DEFAULT -1,
139:
140: data[4] -- padded to short boundaries
141: IMPLICIT OCTETSTRING
142: }
143:
144: END
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.