pub fn execute_module_cics<'w>(
module: &LoadedModule,
path: &Path,
name: Option<&str>,
library: Library,
dds: Dds,
task: Task,
clock: Clock,
database: Option<&'w mut (dyn Database + '_)>,
out: &'w mut dyn Write,
err: &'w mut dyn Write,
observer: Option<Observer<'w>>,
) -> (Result<Ending, Halt>, Task, Vec<String>)Expand description
Runs a CICS task on the VM whose first program is program 0 of module, read from path, or
with name the program a CALL of that name finds, as execute_cics runs a compiled one.
Returns the task however the run ended, and the source names of its first program’s debug
table, its own source by path when a program library supplied it.