Communication works both ways. Next to do: client write to shared memory, parent client display the results, then inform the server about the location of the shared memory and also display it. Also, do some synchronization stuff on that shared memory (like a writing race between client and server).
Back-up on mini-laptop.