ChildProcess() ChildProcess("computer.ac.wales")
This starts a GAP session as a child process and returns a stream to the child process. If no argument is given then the child process is created on the local machine; otherwise the argument should be the address of a remote computer for which ssh has been configured to require no password from the user. (To configure ssh so that the user can login without a password prompt from "thishost" to "remotehost" either consult "man ssh" or |
ChildClose(s)
This closes the stream s to a child GAP process. |
ChildCommand("cmd;",s)
This runs a GAP command "cmd;" on the child process accessed by the stream s. Here "cmd;" is a string representing the command. |
NextAvailableChild(L)
Inputs a list L of child processes and returns a child in L which is ready for computation (as soon as such a child is available). |
IsAvailableChild(s)
Inputs a child process s and returns true if s is currently available for computations, and false otherwise. |
ChildPut(A,"B",s)
This copies a GAP object A on the parent process to an object B on the child process s. (The copying relies on the function PrintObj(A); ) |
ChildGet("A",s)
This functions copies a GAP object A on the child process s and returns it on the parent process. (The copying relies on the function PrintObj(A); ) |
generated by GAPDoc2HTML