1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 dcl asr_replyp ptr;
21 dcl 1 asr_reply aligned based (asr_replyp),
22 2 code fixed bin (35),
23 2 data bit (36);
24
25
26
27 dcl asr_buzzard_info_version_1 char (8) init ("buzzard1") int static options (constant);
28 dcl asr_buzzard_infop ptr;
29 dcl 1 asr_buzzard_info aligned based (asr_buzzard_infop),
30 2 header aligned like as_request_header,
31 2 version char (8),
32 2 info_channel fixed bin (71),
33 2 my_reference_id bit (36);
34
35 dcl 1 asr_buzzard_notification aligned based (asr_replyp),
36 2 your_reference_id bit (36),
37 2 process_id bit (36);
38 ^L
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57 dcl asr_bump_user_info_version_1 char (8) init ("asrbump1") int static options (constant);
58
59 dcl asr_bump_user_info_ptr ptr;
60 dcl 1 asr_bump_user_info aligned based (asr_bump_user_info_ptr),
61 2 header aligned like as_request_header,
62 2 version char (8),
63 2 process_id bit (36),
64 2 message char (100) unaligned,
65 2 grace_time_in_seconds fixed bin,
66 2 reply_reference_id bit (36);
67 ^L
68
69
70 Note
71
72
73
74
75
76
77
78
79 dcl 1 asr_reply_bump_user aligned based (asr_replyp),
80 2 code fixed bin (35),
81 2 reference_id bit (36);
82 ^L
83
84 dcl asr_admin_command_info_ptr pointer;
85 dcl 1 asr_admin_command_info aligned based (asr_admin_command_info_ptr),
86 2 header aligned like as_request_header,
87 2 version char (8),
88 2 flags aligned,
89 3 send_start_wakeup bit (1) unaligned,
90 3 send_completion_wakeup bit (1) unaligned,
91 3 send_completion_message bit (1) unaligned,
92 3 send_completion_mail bit (1) unaligned,
93 3 dialog bit (1) unaligned,
94 3 pad bit (31) unaligned,
95 2 dialog_info aligned,
96 3 event_channel fixed bin (71),
97 3 output_message_segment_pathname char (200) unaligned,
98 3 input_message_segment_pathname char (200) unaligned,
99 2 mail_destination char (200) unaligned,
100 2 command_length fixed bin (21),
101 2 command char (asr_ac_length refer (asr_admin_command_info.command_length)) unaligned;
102
103
104
105 dcl asr_ac_length fixed bin (21);
106 dcl ASR_AC_VERSION_1 char (8) init ("asrac001") int static options (constant);
107
108 dcl 1 asr_reply_admin_command aligned based (asr_replyp),
109 2 code fixed bin (35),
110 2 flags aligned,
111 3 command_refused bit (1) unaligned,
112 3 command_started bit (1) unaligned,
113 3 command_completed bit (1) unaligned,
114 3 command_aborted bit (1) unaligned,
115 3 command_had_errors bit (1) unaligned,
116 3 pad bit (31) unaligned;
117
118
119
120
121
122 dcl asr_note_pnt_change_info_ptr ptr;
123
124 dcl 1 asr_note_pnt_change_info structure aligned based (asr_note_pnt_change_info_ptr),
125 2 header aligned like as_request_header,
126 2 version char (8),
127 2 person_id char (32);
128
129 dcl ASR_NPC_INFO_VERSION_1 char (8) initial ("asrnpc01") internal static options (constant);
130
131