Commit | Line | Data |
---|---|---|
5c1682c0 C |
1 | NLP DEFINITIONS ::= |
2 | BEGIN | |
3 | ||
4 | Translation-response ::= SEQUENCE | |
5 | { protocol-id [0] VisibleString , | |
6 | result [1] INTEGER { success (0) , | |
7 | truncated (1) , | |
8 | no-address-info (2) , | |
9 | lookup-failure (3) , | |
10 | responder-error (4) , | |
11 | responder-hardware-error (5) , | |
12 | invalid-request (6) , | |
13 | responder-limitation-exceeded (7) } , | |
14 | response [2] CHOICE | |
15 | { [0] NRS-name-validation-response , | |
16 | [1] System-description-response , | |
17 | [2] Forward-lookup-response , | |
18 | [3] Reverse-lookup-response , | |
19 | [4] Inverse-forward-lookup-response , | |
20 | [5] Inverse-reverse-lookup-response , | |
21 | [6] NSAP-lookup-response } OPTIONAL } | |
22 | ||
23 | NRS-name-validation-response ::= SEQUENCE | |
24 | { standard-name [0] VisibleString , | |
25 | abbreviated-name [1] VisibleString OPTIONAL , | |
26 | info [2] SEQUENCE OF SEQUENCE | |
27 | { [0] Context , | |
28 | [1] Address-space-id , | |
29 | information-present [2] BOOLEAN } OPTIONAL } | |
30 | ||
31 | System-description-response ::= SEQUENCE | |
32 | { standard-name [0] VisibleString , | |
33 | abbreviated-name [1] VisibleString OPTIONAL , | |
34 | description [2] SEQUENCE OF VisibleString } | |
35 | ||
36 | Forward-lookup-response ::= SEQUENCE | |
37 | { standard-name [0] VisibleString , | |
38 | abbreviated-name [1] VisibleString OPTIONAL , | |
39 | info [2] SEQUENCE OF SEQUENCE | |
40 | { [0] Context , | |
41 | [1] Address-space-id , | |
42 | routes [2] SEQUENCE OF SEQUENCE | |
43 | { route-cost [0] Route-cost , | |
44 | addressing-info [1] Addressing-info } } } | |
45 | ||
46 | Reverse-lookup-response ::= SEQUENCE | |
47 | { standard-form-name [0] VisibleString , | |
48 | abbreviated-form-name [1] VisibleString OPTIONAL , | |
49 | context [2] Context } | |
50 | ||
51 | Inverse-forward-lookup-response ::= Reverse-lookup-response | |
52 | ||
53 | Inverse-reverse-lookup-response ::= Forward-lookup-response | |
54 | ||
55 | NSAP-lookup-response ::= SEQUENCE | |
56 | { nsap [0] NumericString , | |
57 | info [1] SEQUENCE OF SEQUENCE | |
58 | { viewpoint [0] Address-space-id , | |
59 | routes [1] SEQUENCE OF CHOICE | |
60 | { x25-address [0] dte-only<Addressing-info , | |
61 | mac-address [1] BIT STRING } } } | |
62 | ||
63 | Context ::= INTEGER { x29 (0) , | |
64 | ts29 (1) , | |
65 | niftp (2) , | |
66 | mail-niftp (3) , | |
67 | not-used (4) , | |
68 | mail-telex (5) , | |
69 | jtmp (6) , | |
70 | jtmp-files (7) , | |
71 | jtmp-reg (8) , | |
72 | ybts-node (9) , | |
73 | ybts (10) , | |
74 | ftam (11) , | |
75 | jtm (12) , | |
76 | jtm-reg (13) , | |
77 | vt (14) , | |
78 | motis (15) } | |
79 | ||
80 | Address-space-id ::= INTEGER { pss (0) , | |
81 | janet (1) , | |
82 | telex (2) , | |
83 | osi-coms (3) } | |
84 | ||
85 | Route-cost ::= ANY | |
86 | ||
87 | Addressing-info ::= CHOICE | |
88 | { dte-only [0] NumericString , | |
89 | dte-applic-info [1] SEQUENCE | |
90 | { dte-number [0] NumericString , | |
91 | applic-info [1] SEQUENCE OF VisibleString } , | |
92 | dte-cudf [2] SEQUENCE | |
93 | { dte-number [0] NumericString , | |
94 | cudf [1] OCTET STRING } , | |
95 | dte-cudf-applic-info [3] SEQUENCE | |
96 | { dte-number [0] NumericString , | |
97 | cudf [1] OCTET STRING , | |
98 | applic-info [2] SEQUENCE OF VisibleString } , | |
99 | dte-ybts [4] SEQUENCE | |
100 | { dte-number [0] NumericString , | |
101 | ybts-string [1] VisibleString } , | |
102 | dte-ybts-applic-info [5] SEQUENCE | |
103 | { dte-number [0] NumericString , | |
104 | ybts-string [1] VisibleString , | |
105 | applic-info [2] SEQUENCE OF VisibleString } , | |
106 | dte-ybts-applic-relays [6] SEQUENCE | |
107 | { dte-number [0] NumericString , | |
108 | ybts-string [1] VisibleString , | |
109 | applic-relay [2] SEQUENCE OF VisibleString } , | |
110 | none-needed [7] NULL , | |
111 | osi-addressing [8] SEQUENCE | |
112 | { nsap [0] NumericString , | |
113 | tselector [1] OCTET STRING OPTIONAL , | |
114 | sselector [2] OCTET STRING OPTIONAL , | |
115 | pselector [3] OCTET STRING OPTIONAL , | |
116 | place-holder [4] ANY OPTIONAL , | |
117 | application-title [5] ANY OPTIONAL , | |
118 | per-application-context-info [6] ANY OPTIONAL } , | |
119 | osi-nsap-only [9] NumericString , | |
120 | osi-nsap-applic-info [10] SEQUENCE | |
121 | { nsap [0] NumericString , | |
122 | applic-info [1] SEQUENCE OF VisibleString } , | |
123 | osi-nsap-applic-relays [11] SEQUENCE | |
124 | { nsap [0] NumericString , | |
125 | applic-relay [1] SEQUENCE OF VisibleString } } | |
126 | ||
127 | END |