As part of Paradox Game Engine development (http://paradox3d.net), we would need to establish a socket connection from our Windows host to iPhone in order for our Shader compiler server to compile shaders remotely (better performance, analytics, etc...). Later we also might also use socket connection to provide some other live info about the engine (data capture, live inspection, memory status, OpenGL states, etc...)
Basically, what we want is something similar to adb forward (or even better, adb reverse), that we can control directly from the Windows PC. It would probably be based on usbmuxd library.
I was thinking of a few options to achieve that:
It would be very helpful if either option 2 or 3 was possible with Xamarin iOS for Visual Studio.
PS: Paradox Engine 1.1 was just released and it supports PBR, Scene Editor, Scripting, PostFX etc... (currently mobile is broken due to this lack of shader compilation but should be back very soon)