You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
Added IPlatformHostCommunication and IPlatformHostSocket interfaces allowing a game running on a target device to communicate with processes on the connected host PC. They are exposed via FPlatformMisc::GetPlatformHostCommunication(). The main feature is the ability to open socket-like connections to the host PC (IPlatformHostSocket), but it also allows launching processes on the host PC (on some platforms). Not all platforms are required to provide this functionality, so IPlatformHostCommunication::Available() should be checked before using it. Added a new transport protocol implementation (PlatformTransport derived from ITransport) to allow NetworkPlatformFile to use the above interfaces to send cooked data. This new transport implementation is activated by running the game with '-filehostip=platform://' command-line argument. The editor-side functionality will be submitted in a separate change. #rb jeff.newquist #preflight 6216507122019f882b06d30b [CL 19092143 by Wojciech Krywult in ue5-main branch]