Navigation
API > API/Plugins > API/Plugins/CmdLinkServer
| Name | FCmdLinkServerModule |
| Type | class |
| Header File | /Engine/Plugins/CmdLinkServer/Source/CmdLinkServer/Public/CmdLinkServer.h |
| Include Path | #include "CmdLinkServer.h" |
Syntax
class FCmdLinkServerModule : public IModuleInterface
Implements Interfaces
Structs
| Name | Remarks |
|---|---|
| FAnsiStringBuffer | Scoped ANSICHAR c-string buffer that auto-casts to an FString |
| FTickStateMachine |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ArgC | int32 | CmdLinkServer.h | ||
| ArgV | TArray< FAnsiStringBuffer > | CmdLinkServer.h | ||
| bAwaitAsyncCommand | bool | CmdLinkServer.h | ||
| bEnabled | bool | CmdLinkServer.h | ||
| NamedPipe | FPlatformNamedPipe | CmdLinkServer.h | ||
| NextStringSize | int32 | CmdLinkServer.h | ||
| PendingReply | TQueue< TArray< uint8 > > | CmdLinkServer.h | ||
| SleepConnectTimer | float | CmdLinkServer.h | ||
| StateMachine | TSharedPtr< FTickStateMachine > | CmdLinkServer.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void BeginAsyncCommand
(
const FString& CommandName, |
Call this from a command that will take more than one frame to complete this forces the CmdLink to wait until EndAsyncCommand is called before shutting down | CmdLinkServer.h | |
void Disable() |
CmdLinkServer.h | ||
void Enable() |
CmdLinkServer.h | ||
void EndAsyncCommand
(
const FString& CommandName, |
Call this at the end of a command that took more than one frame to complete | CmdLinkServer.h | |
void OnKeyChanged
(
const FString& NewKey |
CmdLinkServer.h |
Overridden from IModuleInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ShutdownModule() |
CmdLinkServer.h | ||
virtual void StartupModule() |
IModuleInterface implementation | CmdLinkServer.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FCmdLinkServerModule * Get() |
CmdLinkServer.h |