Previous: , Up: Process Library   [Index]


7.17.6 Process Library Miscellanea

Unlike most other data types provided by the libaime libraries (and like the ‘file’ data type), the ‘xshell’ data type is not copyable. The copy operation is defined, but instead of making copies it merely (re)links data.

Both the ‘sshell’ and the ‘xshell’ executors execute processes via the execvp C library routine.

The processes started via the ‘xshell’ interfaces are not terminated when the ‘xshell’ objects are destroyed.

A new process cannot be started for an ‘xshell’ object if a process is already associated with the ‘xshell’ object.