Guardian Procedure Calls Reference Manual (G06.25+)
Guardian Procedure Calls (P)
Guardian Procedure Calls Reference Manual—522629-013
12-236
PROCESSNAME_CREATE_ Procedure
nodename:length input:input
STRING .EXT:ref:*, INT:value
if supplied and if
length is not 0, specifies the node name that is to be returned
as part of the process name if a node name is desired, as indicated by the
options parameter. If used, the value of nodename must be exactly length
bytes long. If this parameter is omitted or if
length is 0, and if options.<15> = 0
(node name is desired), the name of the caller’s node is used. See the
options
parameter.
options input
INT:value
can have the following values:
<0:14> Reserved; must be 0.
<15> 0 Include node name in the returned process name.
1 Return the process name in local form.
If this parameter is omitted, 0 is used.
Example
INT type := 1; ! return a 5-character name
INT form := 1; ! return name in local form
.
.
.
err := PROCESSNAME_CREATE_ ( name:max^length, actual^length,
type, , form );
IF err THEN ...
Related Programming Manual
For programming information about the PROCESSNAME_CREATE_ procedure, refer
to the
Guardian Programmer’s Guide.