Open System Services System Calls Reference Manual (G06.29+, H06.08+, J06.03+)

System Functions (t) tdm_fork(2)
If a value is specified for this field for G-series TNS or accelerated object files,
the specified value is ignored.
pe_hometerm Points to the null-terminated name in the Guardian file system for the home ter-
minal. For example, if the Guardian name is $ztnt.#xyz, the name used is
/G/ztnt/#xyz.
pe_jobid Specifies the job ID of the new process.
pe_len Specifies the size of the structure in bytes. This value is set by #define
DEFAULT_PROCESS_EXTENSION and should not be changed.
pe_library_name
Points to the name of the user library to be bound to the new process. The string
that is pointed to is null-terminated and in OSS name format. If the pointer
points to a zero-length string (a NULL character), the new process runs with no
user library. An equivalent call to the Guardian PROCESS_LAUNCH_ pro-
cedure does this by setting the library filename length to -1.
This field is used only for G-series TNS or accelerated new process image files.
If a value is specified for this field for native object files, the specified value is
ignored.
pe_mainstack_max
Specifies the maximum size of the main stack in bytes for the new process.
If the calling process specifies a value, the value must be less than 32 MB. If the
calling process does not specify a value or specifies a 0 (zero) value, the value
specified in the object file of the new process is used. If no value is specified in
the object file, the default value of 1 MB (for TNS/R systems) or 2 MB (for
TNS/E systems) is used.
pe_memory_pages
Specifies the size of the data stack in 2 KB units. This field is used only for G-
series TNS or accelerated new process image files. If a value is specified for this
field for native object files, the specified value is checked for validity but other-
wise ignored.
pe_name_options
Specifies process naming as:
_TPC_GENERATE_NAME
The system generates the name.
_TPC_NAME_SUPPLIED
The process name is indicated by the pe_process_name field.
_TPC_NO_NAME
The new process is unnamed.
pe_OSS_options
Specifies OSS options. No special action on signals is the default and only
current OSS option.
527186-023 Hewlett-Packard Company 839