Pegasus InfoCorp: Web site design and web software development company

RPCREATE (2)

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