| parrotcode: Parrot Interpreter - Callback Function Handling | |
| Contents | C | 

src/inter_cb.c - Parrot Interpreter - Callback Function Handling

NCI callback functions may run whenever the C code executes the callback. To be prepared for asynchronous callbacks these are converted to callback events.
Often callbacks should run synchronously. This can only happen when the C-library calls the callback, because Parrot called a function in the C-library.

PMC *Parrot_make_cbstatic void verify_CDstatic void callback_CDvoid Parrot_run_callbackvoid Parrot_callback_Cvoid Parrot_callback_D
|  |   |