rpcreate(2) - Linux man page
Name
rpcreate - Create a LAM process on a remote node.
Synopsis
#include <kio.h>
- int rpcreate(int node, char *filename, int flags, char **argv, int *pid,
- int *idx);
Arguments
- node
- where new process will be created
- filename
- program file
- flags
- runtime flags passed to new process - See rploadgo(2).
- argv
- null-terminated array of strings to be passed as command-line arguments to the new process
- pid
- new process identifier (output)
- idx
- new process index (output)
Description
The executable program must already be in the filesystem of the target node. It is located by searching
the directories defined in the PATH environment variable of the target node.
Errors
- ENOPDESCRIPTORS
- The remote process descriptor table is full.
- ENOFLDESCRIPTORS
- The table of strorage blocks (kept by the flat daemon) is full.
See Also
rploadgo(2), rpgo(2), rpwait(2)
Referenced By
rpspawn(2)