|
|
DataMuseum.dkPresents historical artifacts from the history of: RC3500 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RC3500 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 44544 (0xae00)
Types: TextFileVerbose
Names: »paxenvlst«
└─⟦a41ae585a⟧ Bits:30001842 SW-save af projekt 1000, Alarm-system
└─⟦72244f0ef⟧
└─⟦this⟧ »paxenvlst«
\f
paxenvlst 81.06.09. 14.14. page 1
10 1 pax_env;
20 2
30 3 (*----------------------------------------------------------------------
40 4 - -
50 5 - paxnet-environment is used by the modules -
60 6 - AL_DTE_SIM -
70 7 - LINK_PROTOCOL_HANDLER -
80 8 - LAM116 -
90 9 - -
100 10 ------------------------------------------------------------------------*)
110 11
120 12 (*--- abbreviations ---*)
130 13
140 14 (*
150 15 variables used at DTE-INTERFACE (ie between PAXCON and X25DTE) are prefixed with DTE_
160 16
170 17 variables used at ROUTER-INTERFACE (ie between X25DTE and ROUTER) are prefixed with RUT_
180 18
190 19 variables used at LINK-INTERFACE (ie between ROUTER and LPH) are prefixed with LIN_
200 20
210 21 variables used at LAM-INTERFACE (ie between LPH and LAM) are prefixed with LAM_
220 22
230 23 *)
240 24
\f
paxenvlst 81.06.09. 14.14. page 2
1010 25 (*-------------------------------------------------------------------------
1020 26 - Generel constants -
1030 27 --------------------------------------------------------------------------*)
1040 28 CONST
1050 29
1060 30 l_rut_prefix = 14; (* the length of a router prefix *)
1070 31 (* measured in bytes *)
1080 32 l_phead1 = 20; (* the length of a packet header format 1 *)
1090 33 (* measured in bytes *)
1100 34 l_dte_adr = 7; (* the length of an external dte-address *)
1110 35
1120 36 l_facilities = 2; (* the length of the facility-field *)
1130 37
1140 38 l_control = 6;
1150 39
1160 40 l_listen = 50; (* 50 because of logbuffers in fets *)
1170 41
1180 42 (*--------------------------------------------------*)
1190 43 ric_first_val = 9; (* the minimal value for first *)
1200 44
1210 45 aic_first_val = 6 ;
1220 46
1230 47 sdata_first_val = 8 ;
1240 48
1250 49 rejic_first_val = 6 ;
1260 50
1270 51 (*--------------------------------------------------*)
1280 52 min_stream_no = 1;
1290 53
1300 54 max_stream_no = 14;
1310 55
1320 56 max_queue = no_listen;
1330 57
1340 58 stream_timeout = 10; (* measured in sec *)
1350 59
1360 60 windowsize = 2;
1370 61
1380 62 max_locals = 6;
1390 63
1400 64 max_globals = 10;
1410 65
1420 66 glob_timeout = 3*stream_timeout;
1430 67
\f
paxenvlst 81.06.09. 14.14. page 3
2010 68 (*-------- max_l_data shall be bigger than (l_control + l_listen) ---*)
2020 69 (*-------- because the router locks these buffers ---*)
2030 70 max_l_data = 200;
2040 71
2050 72 min_ric_data = 86;
2060 73
2070 74 no_pax_bufs = 40;
2080 75
2090 76 nil_macro = macroaddr( 15, 0, 0);
2100 77
2110 78 init_netc_macro = macroaddr( 0, 0, 0);
2120 79
\f
paxenvlst 81.06.09. 14.14. page 4
3010 80 (*------------------------------------------------------------------------
3020 81 - General types used in other types -
3030 82 ---------------------------------------------------------------------------*)
3040 83 TYPE
3050 84
3060 85 netc_loc_sems
3070 86 = ARRAY (1..max_locals) OF sempointer;
3080 87
3090 88 ext_pax_addr
3100 89 = PACKED ARRAY (1..14) OF 0..15;
3110 90
3120 91
3130 92 int_pax_addr
3140 93 = RECORD
3150 94 ! net_addr,
3160 95 ! reg_addr,
3170 96 ! node_addr : byte;
3180 97 ! ext_addr : integer
3190 98 END;
3200 99
3210 100 paxnet_addrs = ARRAY (0..15) OF ext_pax_addr;
3220 101
3230 102 CONST
3240 103 alarm_ext = 3;
3250 104
3260 105 dc_alarm_macro = macroaddr(1,0,0);
3270 106
3280 107 paxnet_config
3290 108 = paxnet_addrs (
3300 109 ext_pax_addr( 0,0,0, 0,0,0, 0,0,0, 0,0,0,0,3),
3310 110 ext_pax_addr( 0,0,1, 0,0,0, 0,0,0, 0,0,0,0,3),
3320 111 ext_pax_addr( 0,0,1, 0,0,1, 0,0,0, 0,0,0,0,3),
3330 112 ext_pax_addr( 0,0,1, 0,0,2, 0,0,0, 0,0,0,0,3),
3340 113 ext_pax_addr( 0,0,1, 0,0,1, 0,0,1, 0,0,0,0,3),
3350 114 ext_pax_addr( 0,0,1, 0,0,1, 0,0,2, 0,0,0,0,3),
3360 115 ext_pax_addr( 0,0,1, 0,0,2, 0,0,1, 0,0,0,0,3),
3370 116 9 *** ext_pax_addr( 0,0,1, 0,0,0, 0,0,0, 0,0,0,0,3));
3380 117
3390 118 TYPE
3400 119
3410 120 (*--- maximal messages without control field ---*)
3420 121
3430 122 max_alarm_mess
3440 123 = RECORD
3450 124 ! al : alarmlabel;
3460 125 ! da : ARRAY (label_size+3..l_listen) OF byte;
\f
paxenvlst 81.06.09. 14.14. page 5
3470 126 END;
3480 127
3490 128 max_dte_mess
3500 129 = ARRAY (1..l_listen+(l_dte_adr+1)+(l_facilities+1)+l_control+10) OF byte;
3510 130
3520 131 max_rut_mess
3530 132 = ARRAY (1..l_listen+(l_rut_prefix+l_phead1+l_control)) OF byte;
3540 133
3550 134 (*----- the minimal size of a buffer the router can lock ---*)
3560 135 min_rut_mess
3570 136 = ARRAY (1..max_l_data+l_phead1+l_rut_prefix) OF byte;
3580 137
3590 138 paxpooltype = pool no_pax_bufs OF min_rut_mess;
3600 139
\f
paxenvlst 81.06.09. 14.14. page 6
4010 140 rut_prefix_type
4020 141 = RECORD
4030 142 ! first, last, next : integer;
4040 143 ! ext_no,
4050 144 ! rut_param2,
4060 145 ! rut_param3,
4070 146 ! rut_param4
4080 147 ! : integer
4090 148 END;
4100 149
4110 150 state_type = (
4120 151 free,
4130 152 calling,
4140 153 sending,
4150 154 receiving,
4160 155 waiting,
4170 156 clearing,
4180 157 resetting );
4190 158
4200 159
4210 160 upd_kinds = (
4220 161 inc_all,
4230 162 inc_q,
4240 163 dec_f_q,
4250 164 dec_s_q,
4260 165 new_stat
4270 166 );
4280 167
\f
paxenvlst 81.06.09. 14.14. page 7
5010 168 stream_s_e
5020 169 = RECORD
5030 170 ! act_out : reference;
5040 171 ! first_queue,
5050 172 ! second_queue : semaphore;
5060 173 ! state : state_type;
5070 174 ! l_f_q,
5080 175 ! l_s_q : integer;
5090 176 ! pax_addr : ext_pax_addr;
5100 177 ! retrans_timer : byte;
5110 178 ! retrans_timo : byte;
5120 179 ! retrans_count : byte;
5130 180 ! max_retrans : byte;
5140 181 ! v_s_inc,
5150 182 ! v_s,
5160 183 ! v_r_inc,
5170 184 ! v_r : byte;
5180 185 ! timers :
5190 186 ! ARRAY (1..max_queue) OF integer;
5200 187 END;
5210 188
5220 189 paxnet_e
5230 190 = RECORD
5240 191 ! al_mac_addr : macroaddr;
5250 192 ! pax_addr : ext_pax_addr;
5260 193 ! stream_no : byte;
5270 194 ! max_retrans : byte;
5280 195 END;
5290 196
5300 197
\f
paxenvlst 81.06.09. 14.14. page 8
6010 198 facility_mask
6020 199 = PACKED RECORD
6030 200 ! reject, (* ie the packet is returned in case of errors *)
6040 201 ! reject_lifetime,(* ie the packet is returned when lifetime is exceeded *)
6050 202 ! time_lifetime, (* ie the packet contains a trailer with lifetime *)
6060 203 ! (* measured in timeunits *)
6070 204 ! link_lifetime, (* ie the packet contains a trailer with lifetime *)
6080 205 ! (* measured in number of nodes *)
6090 206 ! reject_header, (* ie only the messageheader is returned in case of reject *)
6100 207 ! broadcast, (* ie the message is broadcasted *)
6110 208 ! (* can only be used together with lifetime *)
6120 209 ! ffu9,
6130 210 ! ffu8,
6140 211 ! mirror, (* ie the packet is returned by the router in the *)
6150 212 ! (* destination node *)
6160 213 ! drop, (* ie the packet is dropped by the router in the *)
6170 214 ! (* destination node *)
6180 215 ! selected_path, (* ie the packet contains a trailer specifying nodeaddresses *)
6190 216 ! (* for a selected path to the destination *)
6200 217 ! fixed_path, (* ie the packet contains trailers specifying a fixed path *)
6210 218 ! (* each trailer is timemarked by its corresponding node *)
6220 219 ! ffu3,
6230 220 ! ffu2,
6240 221 ! ffu1,
6250 222 ! trace (* ie the packet contains a trailer in which each node *)
6260 223 ! (* inserts a trailer record with nodeaddress *)
6270 224 ! : bit
6280 225 END;
6290 226
6300 227
\f
paxenvlst 81.06.09. 14.14. page 9
7010 228 format_1_packet_header
7020 229 = PACKED RECORD
7030 230 ! format, (* describes the formatnumber of the header *)
7040 231 ! priority, (* packet priority in the datagramnet *)
7050 232 ! packet_type (* external user packet or internal supervisor packet *)
7060 233 ! (* the value is inserted by the router *)
7070 234 ! : byte;
7080 235 ! dst (* destination address *)
7090 236 ! : int_pax_addr;
7100 237 ! state (* rejection cause *)
7110 238 ! : byte;
7120 239 ! org (* origin address *)
7130 240 ! : int_pax_addr;
7140 241 ! facility : (* bitmask defining different netfunctions *)
7150 242 ! integer;
7160 243 ! user_field, (* user defined field; transparent in the net *)
7170 244 ! top_of_data : (* points to first free byte or start of trailer *)
7180 245 ! integer
7190 246 END;
7200 247
\f
paxenvlst 81.06.09. 14.14. page 10
8010 248 control_field_type
8020 249 = RECORD
8030 250 ! op_code,
8040 251 ! data,
8050 252 ! n_s_inc,
8060 253 ! n_s,
8070 254 ! n_r_inc,
8080 255 ! n_r
8090 256 ! : byte
8100 257 END;
8110 258
8120 259 call_field_type (* used in dte packets *)
8130 260 = RECORD
8140 261 ! dte_adr_l : byte ; (* length of dte-adr *)
8150 262 ! dte_adr
8160 263 ! : ext_pax_addr ;
8170 264 ! facility_l : byte ;
8180 265 ! facility
8190 266 ! : integer ;
8200 267 ! control : control_field_type;
8210 268 ! alarm_mess : max_alarm_mess;
8220 269 END;
8230 270
8240 271 tst_call_f_type
8250 272 = RECORD
8260 273 ! d_l : byte;
8270 274 ! d_a : ext_pax_addr;
8280 275 ! f_l : byte;
8290 276 ! fac : integer;
8300 277 ! control : control_field_type;
8310 278 ! a_l : alarmlabel;
8320 279 ! indx : integer;
8330 280 ! p_e : paxnet_e;
8340 281 END;
8350 282
8360 283
\f
paxenvlst 81.06.09. 14.14. page 11
9010 284 (*------------------------------------------------------
9020 285 - op-codes in end-to-end protocol -
9030 286 --------------------------------------------------------*)
9040 287 CONST
9050 288 new_stream = 1;
9060 289 no_stream = 0;
9070 290
9080 291 data_received = 128;
9090 292 data_not_received = 64;
9100 293
9110 294 opc_command = 48;
9120 295 opc_receipt = 96;
9130 296
9140 297 connec_exists = 32;
9150 298
9160 299 (*------------------------------------------------------
9170 300 - router constants -
9180 301 --------------------------------------------------------*)
9190 302 CONST
9200 303 rut_format_1 = 2; (* packet format 1 *)
9210 304 rut_prio_0 = 0;
9220 305 rut_pack_type= 1;
9230 306
9240 307
\f
paxenvlst 81.06.09. 14.14. page 12
10010 308 (*-----------------------------------------------------------------------
10020 309 - LIC - establishment -
10030 310 -------------------------------------------------------------------------*)
10040 311
10050 312 (*--- functions ---*)
10060 313
10070 314 CONST
10080 315
10090 316 dte_car = 1*4 +0; (* call request *)
10100 317 rut_con = 1*4 +0; (* connect extension *)
10110 318 lin_con = 1*4 +0; (* connect line *)
10120 319 lam_con = 3*4 +0; (* create channel *)
10130 320 (* should be changed to 1*4 +0 in lam116-driver *)
10140 321
10150 322 dte_ric = 3*4 +0; (* receive incomming call *)
10160 323 rut_srdy = 2*4 +1; (* sense ready *)
10170 324 rut_get = 1*4 +1; (* get packet *)
10180 325 <*
10190 326 lin_rec (* receive message *)
10200 327 lam_rec (* read *)
10210 328 *>
10220 329
10230 330 dte_aic = 4*4 +0; (* accept incomming call *)
10240 331 <*
10250 332 rut_trp (* transmit package *)
10260 333 lin_trm (* transmit message *)
10270 334 lam_trm (* write *)
10280 335 *>
10290 336
10300 337 dte_rejic = 5*4 +0;
10310 338 (*
10320 339 rut_trp transmit package
10330 340 lin_trm transmit message
10340 341 lam_trm write
10350 342 *)
10360 343
\f
paxenvlst 81.06.09. 14.14. page 13
11010 344 TYPE
11020 345
11030 346 car_buf_type
11040 347 = RECORD
11050 348 ! first, last, next : integer ;
11060 349 ! q_bit : boolean ;
11070 350 ! dummy : integer;
11080 351 ! call_buf : call_field_type
11090 352 END;
11100 353
11110 354 ric_buf_type
11120 355 = RECORD
11130 356 ! first, last, next : integer ;
11140 357 ! delay1, delay2 : byte ;
11150 358 ! call_id : byte ;
11160 359 ! call_buf : call_field_type
11170 360 END;
11180 361
11190 362 tst_ric_type
11200 363 = RECORD
11210 364 ! f, l, n : integer;
11220 365 ! d1, d2 : byte;
11230 366 ! c_i : byte;
11240 367 ! c_b : tst_call_f_type;
11250 368 END;
11260 369
11270 370 aic_buf_type
11280 371 = RECORD
11290 372 ! first, last, next : integer;
11300 373 ! aic_id : byte;
11310 374 ! aic_q : boolean
11320 375 END;
11330 376
11340 377 rejic_buf_type
11350 378 = RECORD
11360 379 ! first, last, next : integer;
11370 380 ! rejic_id : byte;
11380 381 ! rejic_diag : byte
11390 382 END;
11400 383
\f
paxenvlst 81.06.09. 14.14. page 14
12010 384 (*------------------------------------------------------------------
12020 385 - LIC - removal -
12030 386 ---------------------------------------------------------------------*)
12040 387
12050 388 (*--- functions ---*)
12060 389
12070 390 CONST
12080 391 dte_clr = 2*4 +0; (* clear request *)
12090 392 rut_dis = 2*4 +0; (* disconnect extention *)
12100 393 lin_dis = 2*4 +0; (* disconnect line *)
12110 394 lam_dis = 0; (* not implemented *)
12120 395
12130 396 TYPE
12140 397 clear_buf_type
12150 398 = RECORD
12160 399 ! first, last, next : integer;
12170 400 ! diag_code : byte;
12180 401 END;
12190 402
\f
paxenvlst 81.06.09. 14.14. page 15
13010 403 (*------------------------------------------------------------------
13020 404 - LIC - reset -
13030 405 --------------------------------------------------------------------*)
13040 406
13050 407 (*--- functions ---*)
13060 408
13070 409 CONST
13080 410 dte_res = 7*4 +0; (* reset request *)
13090 411 rut_res = 3*4 +0; (* reset *)
13100 412 lin_res = 3*4 +0; (* return all buffers *)
13110 413 lam_res = 0; (* not implemented *)
13120 414
13130 415
\f
paxenvlst 81.06.09. 14.14. page 16
14010 416 (*-----------------------------------------------------------------
14020 417 - LIC - send message -
14030 418 -------------------------------------------------------------------*)
14040 419
14050 420 (*--- functions ---*)
14060 421
14070 422 CONST
14080 423 dte_sdata = 0*4 +2; (* send data *)
14090 424 rut_trp = 0*4 +2; (* transmit package *)
14100 425 lin_trm = 0*4 +2; (* transmit message *)
14110 426 lam_trm = 3*4 +2; (* write *)
14120 427 (* should be changed to 0*4 +2 in lam116-driver *)
14130 428
\f
paxenvlst 81.06.09. 14.14. page 17
15010 429 TYPE
15020 430 dte_sdata_data
15030 431 = RECORD
15040 432 ! first, last, next
15050 433 ! : integer ;
15060 434 ! q_bit, (* q-bit usage *)
15070 435 ! m_bit (* tells if there is more data in the following packet *)
15080 436 ! : boolean ;
15090 437 ! control
15100 438 ! : control_field_type;
15110 439 ! alarm_mess
15120 440 ! : max_alarm_mess;
15130 441 END;
15140 442
15150 443 rut_trp_pdata
15160 444 = RECORD
15170 445 ! rut_prefix
15180 446 ! : rut_prefix_type;
15190 447 ! phead
15200 448 ! : format_1_packet_header;
15210 449 ! control
15220 450 ! : control_field_type;
15230 451 ! alarm_mess
15240 452 ! : max_alarm_mess;
15250 453 END;
15260 454
15270 455 tst_sdata_data
15280 456 = RECORD
15290 457 ! f,l,n : integer;
15300 458 ! q,m : boolean;
15310 459 ! control : control_field_type;
15320 460 ! a_l : alarmlabel;
15330 461 ! indx : integer;
15340 462 ! p_e : paxnet_e;
15350 463 END;
15360 464
\f
paxenvlst 81.06.09. 14.14. page 18
16010 465 (*-----------------------------------------------------------------
16020 466 - LIC - receive message -
16030 467 -------------------------------------------------------------------*)
16040 468
16050 469 (*--- functions ---*)
16060 470
16070 471 CONST
16080 472 dte_rdata = 0*4 +1; (* receive data *)
16090 473 rut_rec = 0*4 +1; (* receive packet *)
16100 474 lin_rec = 0*4 +1; (* receive message *)
16110 475 lam_rec = 3*4 +1; (* read *)
16120 476 (* should be changed to 0*4 +1 in lam116-driver *)
16130 477
16140 478
\f
paxenvlst 81.06.09. 14.14. page 19
17010 479 (*----------------------------------------------------------------
17020 480 - LIC - status
17030 481 ------------------------------------------------------------------*)
17040 482
17050 483 (*--- functions ---*)
17060 484
17070 485 CONST
17080 486 dte_stat = 0*4 +0; (* stream status *)
17090 487 rut_stat = 0; (* not implemented *)
17100 488 lin_stat = 0*4 +0; (* sense status *)
17110 489 lam_stat = 0;
17120 490
17130 491
\f
paxenvlst 81.06.09. 14.14. page 20
18010 492 (*---------------------------------------------------------------
18020 493 - LIC - test -
18030 494 -----------------------------------------------------------------*)
18040 495
18050 496 (*--- functions ---*)
18060 497
18070 498 CONST
18080 499 rut_dir = 1*4 +2; (* directed transmit *)
18090 500
18100 501 (*-------------------------------------------------------------
18110 502 - LIC - routes -
18120 503 ---------------------------------------------------------------*)
18130 504
18140 505 CONST
18150 506 (* the following values must not be used by the alarmnet *)
18160 507 (* as operationcodes i e u4-values *)
18170 508
18180 509 to_link = 255; (* used in messages with direction towards
18190 510 the physical link in the LIC *)
18200 511 from_link = 254; (* used in messages with direction from
18210 512 the physical link in the LIC *)
18220 513 dyn_test = 253; (* used to dynamic control of test *)
18230 514
\f
paxenvlst 81.06.09. 14.14. page 21
19010 515 (*-----------------------------------------------------------
19020 516 - ROUTER results -
19030 517 -------------------------------------------------------------*)
19040 518 CONST
19050 519 rut_default = 7; (* default result to router *)
19060 520 rut_ok = 0; (* processed succesfully *)
19070 521 rut_not_proc = 1; (* not processed *)
19080 522 rut_ill = 4; (* illegal function *)
19090 523 rut_format_err = 12; (* illegal format *)
19100 524 rut_buffer_err = 28; (* buffer too small *)
19110 525 rut_no_res = 5; (* no resources in router *)
19120 526 rut_ext_err = 6; (* extension exists allready *)
19130 527
19140 528
\f
paxenvlst 81.06.09. 14.14. page 22
20010 529 (*-----------------------------------------------------------
20020 530 - DTE results -
20030 531 -------------------------------------------------------------*)
20040 532
20050 533 CONST
20060 534 dte_default = 7; (* default result to dte *)
20070 535 dte_ok_result = 0; (* processed succesfully *)
20080 536 dte_reject = 1; (* dte and user not synchronized *)
20090 537 dte_lost_int = 89; (* int buffer send too late *)
20100 538 dte_no_trans = 97; (* local line error *)
20110 539 dte_err_trans = 105; (* local line error, but transmit *)
20120 540 dte_busy = 2; (* no internal resources ie streams*)
20130 541 dte_timeout = 10; (* given timerperiode has elapsed *)
20140 542 dte_no_net = 18; (* net unaccessible or dte restart *)
20150 543 dte_enough_ric = 90; (* too many ric-buffers at dte *)
20160 544 dte_restart = 98; (* dte has been restarted *)
20170 545 dte_user_clear = 3; (* user has given a stream clear *)
20180 546 dte_remo_clear = 19; (* stream cleared by net, dte,user *)
20190 547 dte_reset = 106; (* stream reset by net, dte,user *)
20200 548 dte_ill_func = 12; (* function code in u1 is illegal *)
20210 549 dte_not_allow = 12; (* func not allowed in dte state *)
20220 550 dte_format_err = 20; (* message format is illegal *)
20230 551 dte_buffer_err = 28; (* buffer too small *)
20240 552 dte_receiv_err = 36; (* receiver is unknown to dte/net *)
20250 553 dte_mess_err = 44; (* u2-value is not equal to 7 *)
20260 554 dte_ill_callid = 92; (* call-id is illegal *)
20270 555 dte_car_err = 100; (* format or length error in car *)
20280 556 dte_stream_err = 108; (* too big streamnumber *)
20290 557
20300 558 .
\f
paxenvlst 81.06.09. 14.14. page 23
0 76* 76* 78* 78* 78* 89* 100* 105* 105* 109* 109* 109* 109* 109* 109*
109* 109* 109* 109* 109* 109* 109* 110* 110* 110* 110* 110* 110* 110* 110*
110* 110* 110* 110* 111* 111* 111* 111* 111* 111* 111* 111* 111* 111* 111*
112* 112* 112* 112* 112* 112* 112* 112* 112* 112* 112* 113* 113* 113* 113*
113* 113* 113* 113* 113* 113* 114* 114* 114* 114* 114* 114* 114* 114* 114*
114* 115* 115* 115* 115* 115* 115* 115* 115* 115* 115* 116* 116* 116* 116*
116* 116* 116* 116* 116* 116* 116* 116* 289* 304* 316* 317* 318* 319* 322*
330* 337* 391* 392* 393* 394* 410* 411* 412* 413* 423* 424* 425* 472* 473*
474* 486* 486* 487* 488* 488* 489* 520* 535*
1 52* 86* 89* 105* 110* 111* 111* 112* 113* 113* 113* 114* 114* 115* 115*
116* 129* 129* 129* 132* 136* 186* 288* 305* 316* 317* 318* 323* 324* 324*
472* 473* 474* 475* 499* 521* 536*
2 36* 60* 112* 114* 115* 303* 323* 391* 392* 393* 423* 424* 425* 426* 499*
540*
3 66* 103* 109* 110* 111* 112* 113* 114* 115* 116* 125* 319* 322* 411* 412*
426* 475* 545*
4 316* 317* 318* 319* 322* 323* 324* 330* 330* 337* 391* 392* 393* 410* 411*
412* 423* 424* 425* 426* 472* 473* 474* 475* 486* 488* 499* 522*
5 337* 525*
6 38* 45* 49* 62* 526*
7 34* 410* 519* 534*
8 47*
9 43* 116*
10 58* 64* 129* 541*
12 523* 548* 549*
14 30* 54* 89*
15 76* 89* 100*
18 542*
19 546*
20 32* 550*
28 524* 551*
32 297*
36 552*
40 74*
44 553*
48 294*
50 40*
64 292*
86 72*
89 537*
90 543*
92 554*
96 295*
97 538*
\f
paxenvlst 81.06.09. 14.14. page 24
98 544*
100 555*
105 539*
106 547*
108 556*
128 291*
200 70*
253 513*
254 511*
255 509*
act_out 170*
aic_buf_type 370*
aic_first_val <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
45*
aic_id 373*
aic_q 374*
al 124*
alarmlabel 124* 278* 460*
alarm_ext 103*
alarm_mess 268* 439* 451*
al_mac_addr 191*
a_l 278* 460*
bit 224*
boolean 349* 374* 436* 458*
broadcast 207*
byte 96* 125* 129* 132* 136* 177* 178* 179* 180* 184* 193* 194* 234* 238* 256*
261* 264* 273* 275* 357* 358* 365* 366* 373* 380* 381* 400*
calling 152*
call_buf 351* 359*
call_field_type <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
259* 351* 359*
call_id 358*
car_buf_type 346*
clearing 156*
clear_buf_type <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
397*
connec_exists <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
297*
control 267* 277* 437* 449* 459*
control_field_type <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
248* 267* 277* 438* 450* 459*
c_b 367*
c_i 366*
d1 365*
\f
paxenvlst 81.06.09. 14.14. page 25
d2 365*
da 125*
data 251*
data_not_received <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
292*
data_received <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
291*
dc_alarm_macro <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
105*
dec_f_q 163*
dec_s_q 164*
delay1 357*
delay2 357*
diag_code 400*
drop 213*
dst 235*
dte_adr 262*
dte_adr_l 261*
dte_aic 330*
dte_buffer_err <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
551*
dte_busy 540*
dte_car 316*
dte_car_err 555*
dte_clr 391*
dte_default 534*
dte_enough_ric <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
543*
dte_err_trans <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
539*
dte_format_err <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
550*
dte_ill_callid <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
554*
dte_ill_func 548*
dte_lost_int 537*
dte_mess_err 553*
dte_not_allow <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
549*
dte_no_net 542*
dte_no_trans 538*
dte_ok_result <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
535*
dte_rdata 472*
\f
paxenvlst 81.06.09. 14.14. page 26
dte_receiv_err <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
552*
dte_reject 536*
dte_rejic 337*
dte_remo_clear <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
546*
dte_res 410*
dte_reset 547*
dte_restart 544*
dte_ric 322*
dte_sdata 423*
dte_sdata_data <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
430*
dte_stat 486*
dte_stream_err <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
556*
dte_timeout 541*
dte_user_clear <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
545*
dummy 350*
dyn_test 513*
d_a 274*
d_l 273*
ext_addr 97*
ext_no 143*
ext_pax_addr 88* 100* 109* 110* 111* 112* 113* 114* 115* 116* 176* 192* 263* 274*
f 364* 457*
fac 276*
facility 241* 265*
facility_l 264*
facility_mask <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
198*
ffu1 221*
ffu2 220*
ffu3 219*
ffu8 210*
ffu9 209*
first 142* 348* 356* 372* 379* 399* 432*
first_queue 171*
fixed_path 217*
format 230*
format_1_packet_header <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
228* 448*
free 151*
\f
paxenvlst 81.06.09. 14.14. page 27
from_link 511*
f_l 275*
glob_timeout 66*
inc_all 161*
inc_q 162*
indx 279* 461*
init_netc_macro <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
78*
integer 97* 142* 147* 175* 186* 242* 245* 266* 276* 279* 348* 350* 356* 364* 372*
379* 399* 433* 457* 461*
int_pax_addr 92* 236* 240*
l 364* 457*
label_size 125*
lam_con 319*
lam_dis 394*
lam_rec 475*
lam_res 413*
lam_stat 489*
lam_trm 426*
last 142* 348* 356* 372* 379* 399* 432*
link_lifetime <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
204*
lin_con 318*
lin_dis 393*
lin_rec 474*
lin_res 412*
lin_stat 488*
lin_trm 425*
l_control 38* 129* 132*
l_dte_adr 34* 129*
l_facilities 36* 129*
l_f_q 174*
l_listen 40* 125* 129* 132*
l_phead1 32* 132* 136*
l_rut_prefix 30* 132* 136*
l_s_q 175*
m 458*
macroaddr 76* 78* 105* 191*
max_alarm_mess <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
122* 268* 440* 452*
max_dte_mess 128*
max_globals 64*
max_locals 62* 86*
max_l_data 70* 136*
\f
paxenvlst 81.06.09. 14.14. page 28
max_queue 56* 186*
max_retrans 180* 194*
max_rut_mess 131*
max_stream_no <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
54*
min_ric_data 72*
min_rut_mess 135* 138*
min_stream_no <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
52*
mirror 211*
m_bit 435*
n 364* 457*
netc_loc_sems <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
85*
net_addr 94*
new_stat 165*
new_stream 288*
next 142* 348* 356* 372* 379* 399* 432*
nil_macro 76*
node_addr 96*
no_listen 56*
no_pax_bufs 74* 138*
no_stream 289*
n_r 255*
n_r_inc 254*
n_s 253*
n_s_inc 252*
opc_command 294*
opc_receipt 295*
op_code 250*
org 239*
packet_type 232*
paxnet_addrs 100* 108*
paxnet_config <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
107*
paxnet_e 189* 280* 462*
paxpooltype 138*
pax_addr 176* 192*
pax_env 1*
phead 447*
pool 138*
priority 231*
p_e 280* 462*
q 458*
\f
paxenvlst 81.06.09. 14.14. page 29
q_bit 349* 434*
receiving 154*
reference 170*
reg_addr 95*
reject 200*
reject_header <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
206*
reject_lifetime <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
201*
rejic_buf_type <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
377*
rejic_diag 381*
rejic_first_val <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
49*
rejic_id 380*
resetting 157*
retrans_count <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
179*
retrans_timer <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
177*
retrans_timo 178*
ric_buf_type 354*
ric_first_val <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
43*
rut_buffer_err <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
524*
rut_con 317*
rut_default 519*
rut_dir 499*
rut_dis 392*
rut_ext_err 526*
rut_format_1 303*
rut_format_err <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
523*
rut_get 324*
rut_ill 522*
rut_not_proc 521*
rut_no_res 525*
rut_ok 520*
rut_pack_type <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
305*
rut_param2 144*
rut_param3 145*
rut_param4 146*
\f
paxenvlst 81.06.09. 14.14. page 30
rut_prefix 445*
rut_prefix_type <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
140* 446*
rut_prio_0 304*
rut_rec 473*
rut_res 411*
rut_srdy 323*
rut_stat 487*
rut_trp 424*
rut_trp_pdata <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
443*
sdata_first_val <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
47*
second_queue 172*
selected_path <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
215*
semaphore 172*
sempointer 86*
sending 153*
state 173* 237*
state_type 150* 173*
stream_no 193*
stream_s_e 168*
stream_timeout <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
58* 66*
timers 185*
time_lifetime <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
202*
top_of_data 244*
to_link 509*
trace 222*
tst_call_f_type <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
271* 367*
tst_ric_type 362*
tst_sdata_data <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
455*
upd_kinds 160*
user_field 243*
v_r 184*
v_r_inc 183*
v_s 182*
v_s_inc 181*
waiting 155*
windowsize 60*
\f
paxenvlst 81.06.09. 14.14. page 31
ARRAY 8
CONST 14
END 19
OF 9
PACKED 3
RECORD 19
TYPE 5
larm 327* 929 1143 1166
line_state 434* 1185 1192= 1201= 1209= 1218= 1500=
lock 642: 686: 704: 709: 821: 880: 936: 962: 1095: 1253: 1348: 1412: 1457: 1565: 1865:
1902:
locvar 642: 650= 651= 686: 687= 704: 705= 709: 710 821: 822 880: 881 936: 937
937 962: 963 1095: 1096 1253: 1254 1348: 1349 1412: 1413 1413 1457: 1458 1565:
1566 1865: 1871 1875 1878 1902: 1903
log_to_pac 902* 943 957 973
low 435* 437* 1187: 1201 1500
macro 830= 832= 1281 1414 1459 1567
macroaddr 24* 511* 792*
main_sem 4* 1932 1999 2056 2065 2104
max_byte 1388
max_int 931 1138 1378
max_succ_lin_err «eof»