Simple Asynchronous Mode
A simple asynchronous application does not implement a way to handle requests from Creo Parametric. Therefore, Creo Parametric cannot call functions in the Creo TOOLKIT application. Consequently, Creo Parametric cannot invoke the callback functions that must be supplied when you add, for example, menu buttons or notifications to Creo Parametric.
Despite this limitation, Creo Parametric running with graphics is still an interactive process available to the user.
When you design a Creo TOOLKIT application to run in simple asynchronous mode, keep the following in mind:
• The Creo Parametric process and the application perform operations concurrently.
• None of the application’s functions are invoked by Creo Parametric.
• Simple asynchronous mode supports
Creo TOOLKIT visit functions (
ProSolidFeatVisit(), for example), but does not support notification callbacks.
These considerations imply that the Creo TOOLKIT application does not know the state (the current mode, for example) of the Creo Parametric process at any moment.