Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/GenericPlatform
Inheritance Hierarchy
- IPlatformHostCommunication
- FGenericPlatformHostCommunication
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/GenericPlatform/GenericPlatformHostCommunication.h |
| Include | #include "GenericPlatform/GenericPlatformHostCommunication.h" |
Syntax
class IPlatformHostCommunication
Remarks
Interface for communication between the game running on the target device and the connected host pc.
It represents a custom communication channel and may not be implemented on all platforms.
It is meant to be used in development ONLY.
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Virtual destructor. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Available () |
Check if the host communication system is available and can be used. | |
| void | CloseConnection
(
IPlatformHostSocketPtr Socket |
Close a communication channel previously opened using OpenConnection. | |
| void | Initialize () |
Initialize the host communication system (done by IPlatformFeaturesModule). | |
| bool | LaunchOnHost
(
const char* BinaryPath, |
Launch an executable on the connected host PC. | |
| IPlatformHostSocketPtr | OpenConnection
(
uint32 ProtocolIndex, |
Open a communication channel with the host PC. | |
| void | Shutdown () |
Shutdown the host communication system (done by IPlatformFeaturesModule). |