Emits the given signal passing in the given data for its handlers.
This function "launch" the user programmed event called signal_name, passing the pointer data to its callback.
|signal_name ||The signal to be emited. |
|data ||User defined data to be passed in to the handler for the given signal name. |