ETargetDeviceThreadWaitStates

Enumerates wait states of threads running on a target device.

Windows
MacOS
Linux

References

Module

TargetPlatform

Header

/Engine/Source/Developer/TargetPlatform/Public/Interfaces/ITargetDevice.h

Include

#include "Interfaces/ITargetDevice.h"

Syntax

enum ETargetDeviceThreadWaitStates
{
    Unknown,
    Locked,
    Sleeping,
    Suspended,
    Swapped,
    Waiting,
}

Values

Name

Description

Unknown

Unknown wait state.

Locked

The thread is blocked by a lock.

Sleeping

The thread is sleeping.

Suspended

The thread is suspended.

Swapped

The thread is swapped.

Waiting

The thread is waiting on an interrupt.

Remarks

Enumerates wait states of threads running on a target device.