1
2
3
4
5
6
7 declare type_name (4) char (12) internal static options (constant) initial ("ASCII", "Image", "Local Byte", "EBCDIC");
8
9 declare mode_name (3) char (8) internal static options (constant) initial ("Stream", "Text", "Block");
10
11 declare
12 1 ftp_data_template based aligned,
13 2 instance_info,
14 3 iocb_ptr pointer,
15 3 static_return_label label,
16 3 abort_return_label label,
17 3 abort_procedure entry,
18 3 dptr pointer,
19 3 instance_flags unaligned,
20 4 ftp_server_process bit (1),
21 4 bye_pending bit (1),
22 4 logout_hold bit (1),
23 4 quit_flag bit (1),
24 4 rename_in_progress bit (1),
25 4 instance_pad bit (31),
26 3 request fixed binary (17),
27 3 last_command fixed binary (17),
28 3 word character (4) unaligned,
29 3 quit_condition character (32) unaligned,
30
31 2 network_info,
32 3 event_channel fixed binary (71),
33 3 read_index bit (36) unaligned,
34 3 write_index bit (36) unaligned,
35 3 foreign_host fixed binary (16),
36 3 foreign_read_socket fixed binary (32),
37 3 foreign_write_socket fixed binary (32),
38 3 local_read_socket fixed binary (32),
39 3 local_write_socket fixed binary (32),
40 3 foreign_host_name character (32) unaligned,
41
42 2 transfer_parameters,
43 3 byte_size fixed binary (8),
44 3 representation_type fixed binary (17),
45 3 transfer_mode fixed binary (17),
46
47 2 fap_parameters,
48 3 fap_file_is_open bit (1) aligned,
49 3 fap_modes bit (5) unaligned,
50 3 fap_write_bit fixed binary (24),
51 3 fap_read_bit fixed binary (24),
52 3 fap_last_bit fixed binary (24),
53 3 bit_count fixed binary (24),
54 3 initial_bit_count fixed binary (24),
55 3 bits_read fixed binary (24),
56
57 2 segptra pointer,
58 2 dirname character (168) unaligned,
59 2 ename character (32) unaligned,
60 2 old_dir character (168) unaligned,
61 2 old_name character (32) unaligned,
62 2 text_ptr pointer,
63 2 mail_info aligned,
64 3 segptrb pointer,
65 3 n_users fixed binary (17),
66 3 i fixed binary (17),
67 3 addressee (16) aligned,
68 4 box_pointer pointer,
69 4 box_mseg_index fixed binary (17),
70 4 mail_flags unaligned,
71 5 new_style_box bit (1),
72 5 forward_mail bit (1),
73 5 mail_flags_pad bit (34),
74 4 user_name character (32) unaligned varying,
75 4 mail_seg_name character (32) unaligned,
76 4 forward_host_name character (32) unaligned,
77 4 forward_user character (64);
78
79