Navigation
API > API/Developer > API/Developer/TraceAnalysis > API/Developer/TraceAnalysis/Trace
References
| Module | TraceAnalysis |
| Header | /Engine/Source/Developer/TraceAnalysis/Public/Trace/ControlClient.h |
| Include | #include "Trace/ControlClient.h" |
Syntax
class FControlClient
Remarks
Simple helper class for communicating with trace system of a running instance.
Destructors
| Type | Name | Description | |
|---|---|---|---|
| The destructor will ensure disconnection the FControlClient class goes out of scope. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | Connect
(
const FInternetAddr& Address |
Initiates a connection to a runtime instance to control. | |
| bool | Initiates a connection to a runtime instance to control. | ||
| void | Disconnect () |
Disconnects the client from the runtime. | |
| bool | IsConnected () |
Returns true if the client is currently connected to a runtime | |
| void | Sends a raw command to the instance. | ||
| void | SendSendTo
(
const TCHAR* Host |
Tells the runtime to attempt to record its trace event log to a socket. | |
| void | SendStop () |
Tells the runtime to stop tracing. | |
| void | SendToggleChannel
(
const TCHAR* Channels, |
Toggles one or more channels on and off. | |
| void | SendWriteTo
(
const TCHAR* Path |
Tells the runtime to attempt to record its trace event log to a file. |