in qnx docs it explains:
Send a signal to a specific thread. The following fields are used:
The signal to raise. This must be in the range from 1 through NSIG - 1.
A code to be interpreted by the signal handler. This must be in the range
from SI_MINAVAIL through SI_MAXAVAIL.
A 32-bit value to be interpreted by the signal handler.
may be i am misundesrtanding this:
but i think so:
SIGEV_SIGNAL_THREAD allows to send signal sigev_signo …
where to? what is threadid?
AFAIK, signal handler should be set by that thread
if so – how can i send signal to PARTICULAR thread?
and what is “sigev_code” ? AFAIK, signal handler has single argument –
and what is “*sigev_value.sival_ptr” ? (the same above)
explain me, plz
and correct me if i misundesrtanding