  TYPE
    jmt$job_scheduler_events = (jmc$job_is_good_swapout_cand,
                                jmc$ready_task_in_job,
                                jmc$job_terminated,
                                jmc$recovery_swap_io_error,
                                jmc$recovery_swapin,
                                jmc$recovery_job_damaged,
                                jmc$call_job_swapper,
                                jmc$process_operator_request,
                                jmc$change_dispatching_controls,
                                jmc$subsystem_priority_change,
                                jmc$swap_jobs_for_lower_maxaj,
                                jmc$swap_job_for_memory_reserve,
                                jmc$system_is_thrashing,
                                jmc$system_is_idling,
                                jmc$examine_input_queue,
                                jmc$examine_swapin_queue,
                                jmc$scheduler_wake_time,
                                jmc$needed_memory_available,
                                jmc$needed_ajlo_available),

    jmt$job_scheduler_event = ARRAY [jmt$job_scheduler_events] of boolean,

    jmt$job_sched_event_selections = ARRAY [jmt$job_scheduler_events] of boolean;
