How can I add execution pins to a C++ born node?

I am making a node that handles data from a server and executes nodes depending on what the server sent.

So if the server sent TimeUpdate and Emails, it will trigger both TimeUpdate execution pin and Emails pin.
If it sent only Emails pin, it will, of course, execute only the Emails pin.

I have not found anything to help me in this regard. Can you do it? And how if so.