Methods in the PlatformFunction class are used to call external functions on a separate thread. You can choose from several methods, depending on how many parameters, or arguments, you need to pass to the external function.
These methods call external functions on a separate thread from the VisualAge thread. Because the process making the function call must be suspended until the function completes, the coroutineCallWith messages create a new user interface process to ensure that VisualAge continues to work normally.