I\'m implementing logging for a game engine as an external process on my local machine via sockets. It runs as a process that invokes the engine, like a shell. The long-term