![]() |
Ark Server API (ASA) - Wiki
|
Collaboration diagram for FThreadHeartBeat::FHeartBeatInfo:Public Member Functions | |
| FHeartBeatInfo () | |
| void | Suspend () |
| void | Resume (double CurrentTime) |
Public Attributes | |
| double | LastHeartBeatTime |
| double | LastHangTime |
| int32 | SuspendedCount |
| double | HangDuration |
| double | LastStuckTime |
| double | StuckDuration |
| FName | HeartBeatName |
Holds per-thread info about the heartbeat
Definition at line 57 of file ThreadHeartBeat.h.
|
inline |
Resumes this thread's heartbeat
Definition at line 91 of file ThreadHeartBeat.h.
|
inline |
Suspends this thread's heartbeat
Definition at line 86 of file ThreadHeartBeat.h.
| double FThreadHeartBeat::FHeartBeatInfo::HangDuration |
The timeout for this thread
Definition at line 76 of file ThreadHeartBeat.h.
| FName FThreadHeartBeat::FHeartBeatInfo::HeartBeatName |
An optional FName
Definition at line 83 of file ThreadHeartBeat.h.
| double FThreadHeartBeat::FHeartBeatInfo::LastHangTime |
Time we last detected a hang due to lack of heartbeats for the current thread
Definition at line 72 of file ThreadHeartBeat.h.
| double FThreadHeartBeat::FHeartBeatInfo::LastHeartBeatTime |
Time we last received a heartbeat for the current thread
Definition at line 70 of file ThreadHeartBeat.h.
| double FThreadHeartBeat::FHeartBeatInfo::LastStuckTime |
Time we last detected thread stuck due to lack of heartbeats for the current thread
Definition at line 79 of file ThreadHeartBeat.h.
| double FThreadHeartBeat::FHeartBeatInfo::StuckDuration |
How long it's benn stuck thread
Definition at line 81 of file ThreadHeartBeat.h.
| int32 FThreadHeartBeat::FHeartBeatInfo::SuspendedCount |
Suspended counter
Definition at line 74 of file ThreadHeartBeat.h.