nsshell::KernelThreadHandler method eval (public)
<instance of nsshell::KernelThreadHandler> eval arg kernel \ channel
Defined in /usr/local/ns/tcl/nsshell/shell.tcl
Evaluate the command provided by "$arg" in the specified kernel.
- Parameters:
- arg (required)
- kernel (required)
- channel (required)
- Testcases:
- No testcase defined.
Source code: debug "[current class] eval <$arg> <$kernel>" :useKernel $kernel if {$kernel ne ""} { set cmd [list interp eval $kernel $arg] } else { set cmd $arg } debug "[current class] executes <kernels do $cmd>" try { set info [list status ok result [kernels do $cmd]] } on error {errorMsg} { ns_log warning "nsshell: kernel eval returned error <$errorMsg> $::errorInfo" set info [list status error result $errorMsg] } return $infoXQL Not present: Generic, PostgreSQL, Oracle