Opened 18 months ago

#346 new defect

Several ipc_ entry points are not documented

Reported by: Gary Dixon Owned by: Eric Swenson
Priority: major Milestone:
Component: Documentation Version: MR12.6e
Keywords: Cc:

Description

[MTB-749;https://multicians.org/mtbs/mtb749.html] documents several ipc_ entry points which were apparently implemented in 1986 or later, but not included in >doc>info>ipc_.info. These include:

pcref ipc_$create_event_channel
References to ipc_$create_event_channel:  (bound_ipc_ in HARDCORE)
    login_server_.pl1, mowse_io_.pl1, tc_io_.pl1, tty_.pl1,
    ws_packet_dispatcher_.pl1, ws_packet_receiver_.pl1

r 23:20 0.123 0

pcref ipc_$run_event_calls
References to ipc_$run_event_calls:  (bound_ipc_ in HARDCORE)
    wkp_signal_handler_.pl1

Comparing the full list of ipc_ entry points retained in bound_ipc_:

segname:    bound_ipc_

symb|0          bind_map
symb|0          symbol_table

segnames:   ipc_
            convert_ipc_code_

text|3          block
text|51         convert_ipc_code_
text|5          create_ev_chn
text|7          create_event_channel      (doc missing)
text|11         cutoff
text|13         decl_ev_call_chn          (doc missing)
text|15         decl_ev_wait_chn
text|17         decl_event_call_chn
text|21         delete_ev_chn
text|23         drain_chn
text|25         mask_ev_calls
text|27         read_ev_chn
text|31         reassign_call_channels    (doc missing)
text|33         reconnect
text|35         reset_ev_call_chn         (doc missing)
text|37         run_event_calls           (doc missing)
text|41         set_call_prior
text|43         set_wait_prior
text|45         unmask_ev_calls
text|47         wait_for_an_event

with the entry points documented in the info segment:

Entry points in ipc_:
  ipc_$block                 ipc_$delete_ev_chn       ipc_$set_call_prior
  ipc_$create_ev_chn         ipc_$drain_chn           ipc_$set_wait_prior
  ipc_$cutoff                ipc_$mask_ev_calls       ipc_$unmask_ev_calls
  ipc_$decl_event_call_chn   ipc_$read_ev_chn
  ipc_$decl_ev_wait_chn      ipc_$reconnect

Change History (0)

Note: See TracTickets for help on using tickets.