|
|
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.