Function 23 - wait for event with timeout.

If the message queue is empty, waits for new message in the queue, but no more than given time. Then reads out a message from the queue.
Parameters: Returned value: Remarks: