1 " ***********************************************************
2 " * *
3 " * Copyright, C Honeywell Information Systems Inc., 1982 *
4 " * *
5 " * Copyright c 1972 by Massachusetts Institute of *
6 " * Technology and Honeywell Information Systems, Inc. *
7 " * *
8 " ***********************************************************
9
10 name message_segment_
11
12
13 " Gate to the queue message segment facility
14
15 " Last modified: 02/01/79 W. Olin Sibert to convert to ALM
16 " Modified: February 1983 by G. Palter to add validate, copy, compact_index, and
17 " compact_file entrypoints
18 " Modified: 1094-10-11 BIM for general_read_*
19 " Modified: 1985-14-21, BIM: new common gate target.
20
21 include gate_macros
22
23 include stack_header
24 include stack_frame
25
26 gate_info
27
28
29 gate validate,mseg_mbx_ms_gate_target_,validate,3
30 gate create,mseg_mbx_ms_gate_target_,create,3
31 gate delete,mseg_mbx_ms_gate_target_,delete_mseg,3
32 gate copy,mseg_mbx_ms_gate_target_,copy,6
33 gate chname_file,mseg_mbx_ms_gate_target_,chname,5
34 gate set_max_length_file,mseg_mbx_ms_gate_target_,set_max_length_file,4
35 gate set_safety_switch,mseg_mbx_ms_gate_target_,set_safety_switch,4
36 gate open,mseg_mbx_ms_gate_target_,open,4
37 gate close,mseg_mbx_ms_gate_target_,close,2
38
39 "**************************************************************
40
41 gate ms_acl_add,mseg_mbx_ms_gate_target_,ex_acl_add,5
42 gate ms_acl_delete,mseg_mbx_ms_gate_target_,ex_acl_delete,6
43 gate ms_acl_list,mseg_mbx_ms_gate_target_,ex_acl_list,6
44 gate ms_acl_replace,mseg_mbx_ms_gate_target_,ex_acl_replace,5
45
46 "**************************************************************
47
48 gate read_message_index,mseg_mbx_ms_gate_target_,general_read_index,4
49 gate read_message_file,mseg_mbx_ms_gate_target_,general_read_file,5
50 gate read_index,mseg_mbx_ms_gate_target_,read_index,5
51 gate delete_index,mseg_mbx_ms_gate_target_,delete_index,3
52 gate read_delete_index,mseg_mbx_ms_gate_target_,read_delete_index,5
53 gate add_index,mseg_mbx_ms_gate_target_,add_index,5
54 gate incremental_read_index,mseg_mbx_ms_gate_target_,incremental_read_index,6
55 gate get_message_count_index,mseg_mbx_ms_gate_target_,get_message_count_index,3
56 gate get_mode_index,mseg_mbx_ms_gate_target_,get_mode_index,3
57 gate check_salv_bit_index,mseg_mbx_ms_gate_target_,check_salv_bit_index,4
58 gate update_message_index,mseg_mbx_ms_gate_target_,update_message_index,5
59 gate compact_index,mseg_mbx_ms_gate_target_,compact_index,3
60
61 "**************************************************************
62
63 gate read_file,mseg_mbx_ms_gate_target_,read_file,6
64 gate delete_file,mseg_mbx_ms_gate_target_,delete_file,4
65 gate read_delete_file,mseg_mbx_ms_gate_target_,read_delete_file,6
66 gate add_file,mseg_mbx_ms_gate_target_,add_file,6
67 gate incremental_read_file,mseg_mbx_ms_gate_target_,incremental_read_file,7
68 gate get_message_count_file,mseg_mbx_ms_gate_target_,get_message_count_file,4
69 gate get_mode_file,mseg_mbx_ms_gate_target_,get_mode_file,4
70 gate check_salv_bit_file,mseg_mbx_ms_gate_target_,check_salv_bit_file,5
71 gate update_message_file,mseg_mbx_ms_gate_target_,update_message_file,6
72 gate compact_file,mseg_mbx_ms_gate_target_,compact_file,4
73
74 "**************************************************************
75
76 gate own_read_index,mseg_mbx_ms_gate_target_,o_read_index,5
77 gate own_incremental_read_index,mseg_mbx_ms_gate_target_,o_incremental_read_index,6
78 gate own_read_file,mseg_mbx_ms_gate_target_,o_read_file,6
79 gate own_incremental_read_file,mseg_mbx_ms_gate_target_,o_incremental_read_file,7
80
81 "**************************************************************
82
83 end