Navigation
API > API/Runtime > API/Runtime/TraceBasedDebuggersAnalysis > API/Runtime/TraceBasedDebuggersAnalysis/FRecordingControls
| Name | FAsyncConnectionAttemptTask |
| Type | struct |
| Header File | /Engine/Source/Runtime/Experimental/TraceBasedDebuggersAnalysis/Public/Widgets/RecordingControls.h |
| Include Path | #include "Widgets/RecordingControls.h" |
Syntax
struct FAsyncConnectionAttemptTask : public TSharedFromThis< FAsyncConnectionAttemptTask >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → FRecordingControls::FAsyncConnectionAttemptTask
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FAsyncConnectionAttemptTask
(
const FGuid InSessionID, |
Widgets/RecordingControls.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
~FAsyncConnectionAttemptTask() |
Widgets/RecordingControls.h |
Enums
Public
| Name | Remarks |
|---|---|
| EState |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| IntervalBetweenAttemptsSeconds | float | Widgets/RecordingControls.h | ||
| LogCategory | const FLogCategoryBase & | Widgets/RecordingControls.h | ||
| Owner | TWeakPtr< FRecordingControls > | Widgets/RecordingControls.h | ||
| ProgressNotification | TSharedPtr< SNotificationItem > | Widgets/RecordingControls.h | ||
| RecordingFailedCallback | const TFunction< void()> | Widgets/RecordingControls.h | ||
| RecordingStartAttemptCallback | TFunction< bool()> | Widgets/RecordingControls.h | ||
| RemainingRetries | int32 | Widgets/RecordingControls.h | ||
| RetryDelegateHandle | FTSTicker::FDelegateHandle | Widgets/RecordingControls.h | ||
| SessionID | FGuid | Widgets/RecordingControls.h | ||
| State | EState | Widgets/RecordingControls.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void Cancel() |
Widgets/RecordingControls.h | ||
void HandleFailure() |
Widgets/RecordingControls.h | ||
void HandleSuccess() |
Widgets/RecordingControls.h | ||
void ScheduleRetry() |
Widgets/RecordingControls.h | ||
void Start
(
int32 InMaxRetriesAttempts, |
Widgets/RecordingControls.h |