
  {Declarations for a SIGNAL}
  TYPE
    pmt$signal = record
      identifier: pmt$signal_id,
      contents: pmt$signal_contents,
    recend,

    pmt$signal_id = (tmc$signal_available_0, ofc$signal,
        mlc$signal_id, ifc$signal_id, pmc$ss_child_terminated,
        jmc$timesharing_signal_id, cmc$configuration_signal_id,
        jmc$sense_switch_signal_id, tmc$signal_available_8,
        jmc$job_resource_signal_id, dsc$deadstart_signal,
        tmc$signal_available_11, nac$network_device_error,
        tmc$signal_available_13, tmc$signal_available_14,
        pmc$multi_task_condition, nac$gt_deliver_data,
        nac$gt_send_data, nac$gt_deliver_connect_request,
        nac$se_deliver_data_signal, nac$se_send_data_signal,
        nac$se_disconnect_signal, tmc$signal_available_22,
        tmc$signal_available_23, tmc$signal_available_24,
        tmc$signal_available_25, tmc$signal_available_26,
        clc$scl_signal, tmc$signal_available_28,
        tmc$signal_available_29, tmc$signal_available_30,
        tmc$signal_available_31, tmc$signal_available_32,
        tmc$signal_available_33, tmc$signal_available_34,
        tmc$signal_available_35, tmc$signal_available_36,
        tmc$signal_available_37, tmc$signal_available_38,
        tmc$signal_available_39, tmc$signal_available_40,
        tmc$signal_available_41, tmc$signal_available_42,
        tmc$signal_available_43, tmc$signal_available_44,
        tmc$signal_available_45, tmc$signal_available_46,
        tmc$signal_available_47, tmc$signal_available_48,
        tmc$signal_available_49, tmc$signal_available_50,
        tmc$signal_available_51, tmc$signal_available_52,
        tmc$signal_available_53, tmc$signal_available_54,
        tmc$signal_available_55, tmc$signal_available_56,
        tmc$signal_available_57, tmc$signal_available_58,
        tmc$signal_available_59, tmc$signal_available_60,
        tmc$signal_available_61, tmc$signal_available_62,
        tmc$signal_available_63),

    pmt$signal_contents = array [1 .. pmc$max_signal_contents] of 0 .. 0ff(16);

  CONST
    pmc$max_signal_id = 63;

  CONST
    pmc$max_signal_contents = 32;

  CONST
    tmc$last_signal_id_assigned = tmc$signal_available_63;

