Hello, I have an FRunnable thread that is checking if data has been received on a few FSockets. Whenever specific data arrives from the sockets, I want to execute code on the game thread.
How can I execute code on the game thread from the FRunnable thread?
Easiest way is to create your own queue of things to run on the game thread. Then poll that queue to execute the task when present. You can see an example in the Steam OSS
Ok that’s pretty easy. Is there any way to schedule something on the task graph from within my FRunnable such that I don’t have to poll the queue? I would like everything to be as automated as possible