Navigation
API > API/Runtime > API/Runtime/Core
Generic implementation of IPlatformHostCommunication.
| Name | FGenericPlatformHostCommunication |
| Type | class |
| Header File | /Engine/Source/Runtime/Core/Public/GenericPlatform/GenericPlatformHostCommunication.h |
| Include Path | #include "GenericPlatform/GenericPlatformHostCommunication.h" |
Syntax
class FGenericPlatformHostCommunication : public IPlatformHostCommunication
Implements Interfaces
Functions
Public
Overridden from IPlatformHostCommunication
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool Available() |
Check if the host communication system is available and can be used. | GenericPlatform/GenericPlatformHostCommunication.h | |
virtual void CloseConnection
(
IPlatformHostSocketPtr Socket |
Close a communication channel previously opened using OpenConnection. | GenericPlatform/GenericPlatformHostCommunication.h | |
virtual void Initialize() |
Initialize the host communication system (done by IPlatformFeaturesModule). | GenericPlatform/GenericPlatformHostCommunication.h | |
virtual bool LaunchOnHost
(
const char* BinaryPath, |
Launch an executable on the connected host PC. | GenericPlatform/GenericPlatformHostCommunication.h | |
virtual IPlatformHostSocketPtr OpenConnection
(
uint32 ProtocolIndex, |
Open a communication channel with the host PC. | GenericPlatform/GenericPlatformHostCommunication.h | |
virtual void Shutdown() |
Shutdown the host communication system (done by IPlatformFeaturesModule). | GenericPlatform/GenericPlatformHostCommunication.h |