First forgive me, because i am asking a question i already asked some time ago. But in that time i had little understanding of how UE works in core plus i did know very little about IPC(i still know little). Also i failed to explain what i want. Now i will ask it properly… hopefully
My need : Communicating with another program constantly, meaning i will send and receive messages frequently, as long as game runs. Now this program is a chess engine(don’t let the word engine fool you, it is a simple AI and thats all, nothing more)
The program is not UE based, can not be ported to UE4, uses terminal/cmd to communicate with human under normal conditions, also uses pipes to communicate with other processes.
Now how can i create it as a process and what is the best way to communicate with it? In both questions supporting Android, iOS, Windows, Mac, Linux?
There is this process creation step but i examined UE base and it seems FPlatformProcess is far away from complete for Android and iOS.
TCP/UDP and shared memory access are not supported from the programs side.
There is pipe way, but UE does not support Android and iOS as far as i understand.
Thanks in advance for guiding me.