Module |
|
Header |
/Engine/Plugins/NetcodeUnitTest/NetcodeUnitTest/Source/NetcodeUnitTest/Classes/ProcessUnitTest.h |
Include |
#include "ProcessUnitTest.h" |
struct FUnitTestProcess
Struct used for handling a launched UE4 client/server process
Name | Description | ||
---|---|---|---|
|
BaseLogType |
The base log type for this process (client? server? process?) |
|
|
bStripErrorLogs |
Whether or not to strip Error logs for this process (e.g. for unit test servers, when we expect to crash) |
|
|
ErrorLogStage |
If this process is outputting an error log, this is the current stage of error parsing (or ELS_NoError if not parsing) |
|
|
ErrorText |
Gathered error log text |
|
|
LogPrefix |
The prefix to use for StdOut log output |
|
|
const TCHAR ... |
MainLogColor |
The OutputDeviceColor string, to use for setting the log output color |
|
ProcessHandle |
Process handle for the launched process |
|
|
ProcessID |
The process ID |
|
|
ProcessTag |
Human-readable tag given to this process. |
|
|
void * |
ReadPipe |
Handle to StdOut for the launched process |
|
SlateLogColor |
The log output color to use in the slate log window |
|
|
SuspendState |
The suspend state of the process (implemented as a part of unit test code, does not relate to OS API) |
|
|
void * |
WritePipe |
Handle to StdIn for the launched process (unused) |
Name | Description | |
---|---|---|
|
FUnitTestProcess() |
Base constructor |