|
|
1.1 root 1: -- imisc.ry - IMISC remote operations definitions
2:
3: -- $Header: /f/osi/imisc/RCS/imisc.ry,v 7.0 89/11/23 21:57:38 mrose Rel $
4: --
5: --
6: -- $Log: imisc.ry,v $
7: -- Revision 7.0 89/11/23 21:57:38 mrose
8: -- Release 6.0
9: --
10:
11: --
12: -- NOTICE
13: --
14: -- Acquisition, use, and distribution of this module and related
15: -- materials are subject to the restrictions of a license agreement.
16: -- Consult the Preface in the User's Manual for the full terms of
17: -- this agreement.
18: --
19: --
20:
21:
22: IMISC DEFINITIONS ::=
23:
24: BEGIN
25:
26: -- operations
27:
28: utcTime OPERATION
29: RESULT UTCResult
30: ERRORS { congested, unableToDetermineTime }
31: ::= 0
32:
33: timeOfDay OPERATION
34: RESULT TimeResult
35: ERRORS { congested, unableToDetermineTime }
36: ::= 1
37:
38: users OPERATION
39: RESULT IA5List
40: ERRORS { congested, unableToOpenFile }
41: ::= 2
42:
43: charGen OPERATION
44: RESULT IA5List
45: ERRORS { congested }
46: ::= 3
47:
48: qotd OPERATION
49: RESULT IA5List
50: ERRORS { congested, unableToAccessFile, unableToPipe,
51: unableToFork, errorReading }
52: ::= 4
53:
54: finger OPERATION
55: ARGUMENT IA5List
56: RESULT IA5List
57: ERRORS { congested, unableToAccessFile, unableToPipe,
58: unableToFork, errorReading }
59: ::= 5
60:
61: pwdGen OPERATION
62: RESULT IA5List
63: ERRORS { congested }
64: ::= 6
65:
66: genTime OPERATION
67: RESULT GenResult
68: ERRORS { congested, unableToDetermineTime }
69: ::= 7
70:
71: tellUser OPERATION
72: ARGUMENT IA5List
73: RESULT Empty
74: ERRORS { congested, unableToOpenFile, userNotLoggedIn }
75: ::= 8
76:
77: ping OPERATION
78: ARGUMENT Empty
79: RESULT Empty
80: ERRORS { congested }
81: ::= 9
82:
83: sink OPERATION
84: ARGUMENT Data
85: RESULT Empty
86: ERRORS { congested }
87: ::= 10
88:
89: echo OPERATION
90: ARGUMENT Data
91: RESULT Data
92: ERRORS { congested }
93: ::= 11
94:
95: -- errors
96:
97: congested
98: ERROR
99: ::= 0
100:
101: unableToDetermineTime
102: ERROR
103: ::= 1
104:
105: unableToOpenFile
106: ERROR
107: PARAMETER IA5List
108: ::= 2
109:
110: unableToAccessFile
111: ERROR
112: PARAMETER IA5List
113: ::= 3
114:
115: unableToPipe
116: ERROR
117: PARAMETER IA5List
118: ::= 4
119:
120: unableToFork
121: ERROR
122: PARAMETER IA5List
123: ::= 5
124:
125: errorReading
126: ERROR
127: PARAMETER IA5List
128: ::= 6
129:
130: userNotLoggedIn
131: ERROR
132: ::= 7
133:
134: -- types
135:
136: IA5List ::=
137: SEQUENCE OF IA5String
138:
139: UTCResult ::=
140: UniversalTime
141:
142: TimeResult ::=
143: INTEGER
144:
145: GenResult ::=
146: GeneralizedTime
147:
148: Data ::=
149: ANY
150:
151: Empty ::=
152: NULL
153:
154: END
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.