Asynchroneous client At least non-blocking on connect if NetDebugPlot is offline Possibly non-blocking send (separate thread or non-blocking sockets)