Pulses and PtAppAddInput() ...


I’m doing some upgrades on a QNX based program with a application and Photon GUI executable.

I need to send specific msgs to the GUI.

The GUI create and registers a handler with PtAppAddInput().
The App does a MsgDeliverEvent.

Does anyone know how the arguments for MsgDeliverEvent (int, struct sigevent*) relate to the receiving handlers arguments of (void *, int, void *, size_t)?


Actually, you should use PtCreatePulse, PtArmPulse and have the app deliver the pulse returned from PtArmPulse. That is much easier.