11.43 sendmethod()
This function puts a method call into the event queue to be executed asynchronously from the event loop (DM_EventLoop). It is therefore a convenience function for sending an external event with sendevent() and calling the method in the event rule for that external event.
sendmethod() supports a maximum of 14 arguments for the method call and cannot be used for methods with output parameters.
Return values from methods cannot be processed.
Definition
void sendmethod
(
object Object input,
method Method input
{ , anyvalue Arg1 input
...
, anyvalue Arg14 input }
)
Parameters
- object Object input
- Object whose method shall be invoked asynchronously.
- method Method input
- Identifier of the method to invoke.
- anyvalue Arg1 input
…
anyvalue Arg14 input - Arguments that are passed to the method.
Availability
See also
C