1
2
3
4
5
6
7 declare
8 1 SDB_template aligned based,
9 2 next_block_ptr pointer,
10
11 2 misc_info aligned,
12 3 area_ptr pointer,
13
14 2 parameters aligned,
15 3 conn_event_channel fixed binary (71),
16 3 foreign_host fixed binary (16),
17 3 foreign_socket fixed binary (32),
18 3 userid fixed binary (24),
19 3 local_pin fixed binary (8),
20 3 num_pins_allocated fixed binary (8),
21
22 3 byte_size fixed binary (8),
23 3 open_mode fixed binary (17),
24 3 control_bits unaligned,
25 4 want_async_open bit (1),
26 4 allow_partial_reads bit (1),
27 4 control_bits_pad bit (34),
28 3 connection_mode fixed binary (17),
29 3 xfer_mode fixed binary (3),
30 3 timeout_period fixed binary (17),
31
32 3 filler_byte bit (255) aligned,
33
34 2 read_connection aligned,
35 3 ncp_indx bit (36) unaligned,
36 3 event_channel fixed binary (71),
37
38 2 write_connection aligned,
39 3 ncp_indx bit (36) unaligned,
40 3 event_channel fixed binary (71),
41
42 2 xfer_buffer aligned,
43 3 bit_offset fixed binary (24),
44 3 num_bits fixed binary (24),
45 3 workspace aligned,
46 4 byte (0 : 9999) bit (1) unaligned,
47
48 2 blocking,
49 3 block_bytes_left fixed binary (24),
50 3 replication fixed binary (24),
51 3 replication_byte bit (255) aligned,
52 3 descriptor_byte bit (255) aligned,
53
54 2 end_of_SDB bit (1);
55
56
57