Commit Graph

19 Commits

Author SHA1 Message Date
bryan sefcik
de1956f47b Ran IWYU on Public headers under Engine/Source/Developer/...
Headers are updated to contain any missing #includes needed to compile and #includes are sorted.  Nothing is removed.

#ushell-cherrypick of 21064294 by bryan.sefcik
#jira
#preflight 62d5c2111062f2e63015e598

#ROBOMERGE-OWNER: bryan.sefcik
#ROBOMERGE-AUTHOR: bryan.sefcik
#ROBOMERGE-SOURCE: CL 21155249 via CL 21158121 via CL 21161259
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v972-20964824)

[CL 21182053 by bryan sefcik in ue5-main branch]
2022-07-20 12:03:45 -04:00
Johan Berg
570f495f32 [Insights] Change cbor return type to UTF8StringView
Unreal Trace Server now writes full UTF8 strings to the CBOR objects, change the corresponding string views to `FUtf8StringView` to support correct conversion to TCHAR based strings.

#rb ionut.matasaru
#jira UE-155288
#robomerge EngineMerge
#preflight 62bedf2eb024a2608c81d044

[CL 20913058 by Johan Berg in ue5-main branch]
2022-07-01 07:53:53 -04:00
Martin Ridgers
e75bd655f6 Add accessor for the "store_dir" field of the trace store's /v1/status response.
[CL 16544497 by Martin Ridgers in ue5-main branch]
2021-06-03 03:34:33 -04:00
Martin Ridgers
5cfc74ed00 Specifying the port that the Trace Store client should connect is now optional.
#rb jb
#rnx

[CL 16467361 by Martin Ridgers in ue5-main branch]
2021-05-26 08:25:39 -04:00
Martin Ridgers
be972be826 Moved the Trace namespace into the UE namespace.
#rb jb
#rnx

[CL 14762673 by Martin Ridgers in ue5-main branch]
2020-11-17 06:54:28 -04:00
Martin Ridgers
1d420c9d7b Expose active trace sessions' control port via the Trace Store.
#rb jb
#rnx

[CL 14750314 by Martin Ridgers in ue5-main branch]
2020-11-16 04:31:03 -04:00
Stefan Boberg
55a8b15f1f Copying //UE4/Dev-Core to Main (//UE4/Main)
#rb none

[CL 11258477 by Stefan Boberg in Main branch]
2020-02-05 14:26:36 -05:00
Martin Ridgers
63542e848d Moved some methods so they're neatly grouped with the others.
#rb trivial
#rnx

[CL 11080332 by Martin Ridgers in Dev-Core branch]
2020-01-22 05:06:21 -05:00
Martin Ridgers
8e0eee9431 Better cross-module memory management for FStoreClient.
#rb none
#rnx

[CL 11080309 by Martin Ridgers in Dev-Core branch]
2020-01-22 04:56:00 -05:00
Martin Ridgers
bedb478f50 Added accessors to get the address and port of the store a client is connected to.
#rb none
#rnx

[CL 11077518 by Martin Ridgers in Dev-Core branch]
2020-01-21 17:04:16 -05:00
Martin Ridgers
10d2ccb02a Added access to the timestamps of a store's traces
#rb none
#rnx

[CL 11062229 by Martin Ridgers in Dev-Core branch]
2020-01-19 12:02:45 -05:00
Martin Ridgers
4b27b91f65 Added an API for a client to query a store's active sessions
#rb none
#rnx

[CL 11062206 by Martin Ridgers in Dev-Core branch]
2020-01-19 11:48:39 -05:00
Martin Ridgers
65a60c1aa7 One missed ASIO define. One missed include.
#rb trivial
#rnx

[CL 11062188 by Martin Ridgers in Dev-Core branch]
2020-01-19 10:08:53 -05:00
Martin Ridgers
e982b7f699 Added a FStoreClient::GetTraceInfoById().
#rb none
#rnx

[CL 11062181 by Martin Ridgers in Dev-Core branch]
2020-01-19 09:47:28 -05:00
Martin Ridgers
9286c72a32 Ununity fix.
#rb trivial
#rnx

[CL 11062178 by Martin Ridgers in Dev-Core branch]
2020-01-19 09:36:11 -05:00
Martin Ridgers
a6f4266a0c Implemented FTraceInfo::GetName()
#rb none
#rnx

[CL 11062173 by Martin Ridgers in Dev-Core branch]
2020-01-19 09:28:45 -05:00
Martin Ridgers
ecb89c642c StoreClient::ReadTrace() returns an IInDataStream directly instead of some convoluted abstraction
#rb none
#rnx

[CL 11062162 by Martin Ridgers in Dev-Core branch]
2020-01-19 09:06:38 -05:00
Martin Ridgers
414df60255 Use a static Connect() method instead of directly constructing a store client
#rb none
#rnx

[CL 11062161 by Martin Ridgers in Dev-Core branch]
2020-01-19 09:02:51 -05:00
Martin Ridgers
a74b12e037 First draft of a server/client architecture for the trace store. Currently disabled pending TPS review of dependencies.
#rb none
#rnx

[CL 10991636 by Martin Ridgers in Dev-Core branch]
2020-01-15 04:36:44 -05:00