Methods of a call object handle

The following table lists the methods of a call object handle.

Table 1. Methods of a call object handle
Method Return Type Description
CLEAR( ) method LOGICAL Resets each attribute of the call object to its default value.
Note: To reset just the parameters, set the NUM-PARAMETERS attribute to zero.
INVOKE( ) method None

(similar to the RUN statement)

Lets you dynamically do the following:
  • Invoke an external procedure, internal procedure, or user-defined function
  • Get or set an attribute
  • Invoke a method
Note: INVOKE( ) cannot occur within an expression.
SET-PARAMETER( ) method LOGICAL Lets you set parameters for one of the following:
  • A procedure or user-defined function you want to invoke dynamically
  • An attribute you want to get or set dynamically
  • A method you want to invoke dynamically
  • A Windows DLL routine or a UNIX shared library routine you want to invoke dynamically.