Greetings,
I am new to NetBurner and uC/OS. I wonder, if there is a facility of signal() mechanism is provided in Netburner uC/OS.
I have a need in which my child thread waits on both incoming message queue(through Server process) and socket(to accept foriegn connections).
My problem is when this thread is waiting for incoming connections, Server can pass data to be sent through message queue. So I though to get the message in some kind of asynchonous handler such as signal handler. Now when server wants to pass the message it calls the singal() function that wiil break the receive() blocking call amd the hadler will get executed. In hadler I will take the message from queue and send() it.
In receive I can check the breakin condition such as -EINTR and continue() to receive().
But I am not sure whether in NetBurner uC/OS, signal() and global error variable mechanism is supported.
Can anybody shed some light on it. Thanks in anticipation.
Thanks,
JD