1 " ***************************************************************
2 " * *
3 " * Copyright, C Massachusetts Institute of Technology, 1986 *
4 " * *
5 " * Copyright c 1982 by Massachusetts Institute of Technology *
6 " * *
7 " ***************************************************************
8
9 " HISTORY COMMENTS:
10 " 1) change86-07-29Pattin, approve86-07-29MCR7356,
11 " audit86-08-03Margolin, install86-08-16MR12.0-1128:
12 " Added forum_$rechain gate.
13 " 2) change86-07-29Pattin, approve86-07-29MCR7354,
14 " audit86-08-03Margolin, install86-08-16MR12.0-1128:
15 " Added next_transaction and previous_transaction gates.
16 " END HISTORY COMMENTS
17
18
19 name forum_
20
21 include gate_macros
22 include stack_header
23 include stack_frame
24
25 temp temp1 " for v2forum_mgr_tv_ to use
26
27 gate_info
28
29 gate open_forum,v2forum_mgr_tv_,open_forum,4
30 gate close_forum,v2forum_mgr_tv_,close_forum,2
31 gate delete_forum,v2forum_mgr_tv_,delete_forum,3
32
33 gate set_v1_forum_acl,forum_mgr_tv_,set_forum_acl,6
34 gate set_forum_acl,v2forum_mgr_tv_,set_forum_acl,5
35 gate list_v1_forum_acl,forum_mgr_tv_,list_forum_acl,6
36 gate list_forum_acl,v2forum_mgr_tv_,list_forum_acl,7
37 gate replace_forum_acl,v2forum_mgr_tv_,replace_forum_acl,6
38 gate delete_forum_acl,v2forum_mgr_tv_,delete_forum_acl,5
39
40 gate accept_notifications,forum_notify_gate_,accept,1
41 gate refuse_notifications,forum_notify_gate_,refuse,1
42
43 gate get_uid_file,v2forum_mgr_tv_,get_uid_file,4
44 gate get_switch,v2forum_mgr_tv_,get_switch,6
45 gate set_switch,v2forum_mgr_tv_,set_switch,6
46 gate set_switch_idx,v2forum_mgr_tv_,set_switch_idx,5
47
48 gate set_event_channel_idx,v2forum_mgr_tv_,set_event_channel_idx,3
49 gate convert_attendee_idx,v2forum_mgr_tv_,convert_attendee_idx,4
50 gate validate_uid,v2forum_mgr_tv_,validate_uid,3
51
52 gate set_message,v2forum_mgr_tv_,set_message,3
53 gate get_message,v2forum_mgr_tv_,get_message,3
54 gate enter_trans,v2forum_mgr_tv_,enter_trans,7
55 gate read_trans,v2forum_mgr_tv_,read_trans,5
56
57 gate rechain,v2forum_mgr_tv_,rechain,5
58 gate set_delete_sw,v2forum_mgr_tv_,set_delete_sw,4
59
60 gate forum_limits,v2forum_mgr_tv_,forum_limits,8
61 gate real_forum_limits,v2forum_mgr_tv_,forum_limits,8 " compatibility with version 1
62 gate list_users,v2forum_mgr_tv_,list_users,5
63 gate list_users_idx,v2forum_mgr_tv_,list_users_idx,4
64
65 gate trans_ref_info,v2forum_mgr_tv_,trans_ref_info,7
66 gate real_trans_ref_info,v2forum_mgr_tv_,trans_ref_info,7 " compatibility with version 1
67 gate trans_time_info,v2forum_mgr_tv_,trans_time_info,6
68 gate next_transaction,v2forum_mgr_tv_,next_transaction,4
69 gate previous_transaction,v2forum_mgr_tv_,previous_transaction,4
70
71 gate check_user,v2forum_mgr_tv_,check_user,4
72 gate set_seen_switch,v2forum_mgr_tv_,set_seen_switch,5
73 gate set_last_seen_idx,forum_mgr_tv_,set_last_seen_idx,4
74 gate get_transaction_map,v2forum_mgr_tv_,get_transaction_map,5
75 gate get_transaction_map_idx,v2forum_mgr_tv_,get_transaction_map_idx,4
76
77 gate forum_info,v2forum_mgr_tv_,forum_info,6
78 gate forum_info_idx,v2forum_mgr_tv_,forum_info_idx,5
79 gate get_forum_path,v2forum_mgr_tv_,get_forum_path,5
80 gate get_forum_path_idx,v2forum_mgr_tv_,get_forum_path_idx,4
81
82 gate convert,v2forum_mgr_tv_,convert,3
83 gate create_forum,v2forum_mgr_tv_,create_forum,3
84 gate chname_forum,v2forum_mgr_tv_,chname_forum,5
85 gate chname_forum_idx,v2forum_mgr_tv_,chname_forum_idx,4
86 gate copy,v2forum_mgr_tv_,copy,2
87
88 gate change_chairman,v2forum_mgr_tv_,change_chairman,4
89 gate change_chairman_idx,v2forum_mgr_tv_,change_chairman_idx,3
90 gate expunge,v2forum_mgr_tv_,expunge,5
91 gate v1_expunge,forum_mgr_tv_,expunge,7
92
93 end