Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Unix
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Unix/UnixPlatformProcess.h |
| Include | #include "Unix/UnixPlatformProcess.h" |
Syntax
struct FProcHandle
Remarks
FProcHandle can be copied (and thus passed by value).
Variables
| Type | Name | Description | |
|---|---|---|---|
| pid_t | OpenedPid | Pid of external process opened with OpenProcess() call. | |
| FProcState * | ProcInfo | Child proc state set from CreateProc() call |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FProcHandle () |
|||
FProcHandle
(
FProcState* InHandle |
|||
FProcHandle
(
pid_t InProcPid |
Functions
| Type | Name | Description | |
|---|---|---|---|
| pid_t | Get () |
Accessors. | |
| FProcState * | The below is not part of FProcHandle API and is specific to Unix implementation | ||
| bool | IsValid () |
Checks the validity of handle | |
| void | Reset () |
Resets the handle to invalid |