| Allegro CL version 8.2 Unrevised from 8.1 to 8.2. 8.1 version |
Arguments: function-ref &rest arg-refs
This function, along with the others listed at the end of this page, is used to make remote calls within the dynamic scope of a with-remote-port form. This function returns no values.
The first argument is a function reference that may be a string, a symbol, or a remote reference to a string, symbol or function. Remote references are described in Data representation in rpc.htm. The remote reference is resolved to a function in the remote environment, and the function is called with the arguments passed in the call. The value of the expression is the value or values returned by the remote call. These may be local values or remote references.
This function performs its call like apply, but specifies that the returned value will be ignored, and therefore does not need to be returned to the caller. If the return value is large or network latency is significant, this may be a very effective optimization.
See also rcall, rcall-ignore, rcall-one-way, rapply, and rapply-one-way.
See also rpc.htm for general information on the Remote Procedure Call utility in Allegro CL.
Copyright (c) 1998-2016, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.1 page.
Created 2010.1.21.
| Allegro CL version 8.2 Unrevised from 8.1 to 8.2. 8.1 version |