27 virtual void SendDiscoveryRequest(
const FGuid& SessionId,
const FGuid& InstanceId)
const override;
28 virtual void SendDiscoveryRequest()
override;
29 virtual void SendStatusUpdateRequest()
override;
30 virtual void SendChannelUpdateRequest()
override;
31 virtual void SendSettingsUpdateRequest()
override;
32 virtual bool HasAvailableInstance(
const FGuid& InstanceId)
override;
33 virtual void WithInstance(
FGuid InstanceId,
FCallback Func)
override;
38 return StatusReceivedEvent;
52 struct FTracingInstance
58 FTracingInstance() =
delete;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_DERIVED_EVENT(OwningType, BaseTypeEvent, EventName)
Definition Delegate.h:231
Definition MessageEndpoint.h:70
Definition TraceControllerCommands.h:15
Definition TraceController.h:21
virtual ~FTraceController() override
Definition TraceController.cpp:23
Definition IMessageBus.h:114
Definition ITraceController.h:162
Definition AndroidPlatformMisc.h:14
Definition UnrealString.h.inl:34
Definition SharedPointer.h:692
Definition SharedPointer.h:153
Definition SharedPointer.h:1295
Definition IMessageContext.h:26
Definition MessageEndpoint.h:36
Definition TraceControlMessages.h:142
Definition TraceControlMessages.h:164
Definition TraceControlMessages.h:222
Definition TraceControlMessages.h:108
Definition TraceControlMessages.h:29
Definition ITraceController.h:17