remote_program_caller_data

	status.i4.v = remote_program_caller_data(message.g.v,
						 process_name.i1a.r, node.i4.r,
						 console.i4.r, slot.i4.r,
						 reply_type.i4.r)

	This routine returns remote console application request caller
	information that was sent by a call to run_remote_program_c.
	A value of NULL can be passed for any returned argument that
	it is not needed.

	message		message to check (If a value of NULL is passed for
			this argument, the chgpgm(_c) command buffer is used.
			This option must be exercised for the first time
			during the handling of the program initialization
			event or this information will be lost.)
	process_name	returned requester's process name
			(PROCESS_NAME_LEN characters)
	node		returned requester's node
	console		returned requester's console number
	slot		returned requester's slot number
	reply_type	returned requested reply type

	This function returns ACNET status values as follows:

	OK			remote program request found
	CLIB_NO_SUCH		no remote program request present
	CLIB_MEMFAIL		failed in allocating dynamic memory

	This function requires the following include files:

	cnsparam_h, clib_h, acnet_errors_h

	Related functions:

	remote_program_get_data, remote_program_check,
	remote_program_get_script, remote_program_get_method,
	run_remote_program_c, remote_program_end_request_c,
	remote_program_generate_output, chgpgm(_c), acnet_chgpgm,
	getcmd(_c), putcmd

	C/C++ usage:

	char	process_name[PROCESS_NAME_LEN];
	int	status;
	int	node;
	int	console;
	int	slot;
	int	reply_type;
	void	*message = (void *) NULL;

	status = remote_program_caller_data(message,process_name,
					    &node,&console,&slot,&reply_type);