Zdexby TheHolyOneZ
36,909 classes
Class

DiagnosticsClient

: Object
DiagnosticsClient, Assembly-CSharp 0x0010 (16 B) inherited 0x0010 Assembly-CSharp.dll
0x00x0010

Members 35

OffsetSizeNameTypeFlagsDefault
—0x04MaxUniqueErrorsintPrivateStatic+1 flags-1786663072
—0x04MaxMessageLengthintPrivateStatic+1 flags-1786663072
—0x04MaxStackLengthintPrivateStatic+1 flags-1786663072
—0x04MaxLogBytesintPrivateStatic+1 flags-1786663072
—0x04MaxDumpBytesintPrivateStatic+1 flags-1786663072
—0x04MaxArchiveBytesintPrivateStatic+1 flags-1786663072
—0x04BatchIntervalSecondsfloatPrivateStatic+1 flags2508304224
0x08httpHttpClientPrivateStatic+1 flags—
0x08pendingLockobjectPrivateStatic+1 flags—
0x08pendingEventsDictionary<System.StringPrivateStatic+1 flags—
0x08suppressedErrorTemplatesDictionary<System.StringPrivateStatic+1 flags—
0x08flushLockSemaphoreSlimPrivateStatic+1 flags—
0x08crashLockSemaphoreSlimPrivateStatic+1 flags—
0x08volatileValuesRegexPrivateStatic+1 flags—
0x08crashMarkersstring[]PrivateStatic+1 flags—
0x08baseUrlstringPrivateStatic—
0x08keystringPrivateStatic—
0x08deviceIdstringPrivateStatic—
0x10userIdGuidPrivateStatic—
0x08appVersionstringPrivateStatic—
0x08platformstringPrivateStatic—
0x08missionIdstringPrivateStatic—
0x08sceneNamestringPrivateStatic—
0x08phasestringPrivateStatic—
0x01saveLoadedboolPrivateStatic—
0x01saveRecoveryUsedboolPrivateStatic—
0x01saveRecoveryFailedboolPrivateStatic—
0x00930x05padding / unreflected
0x08ramAllocatedMblongPrivateStatic—
0x08pendingPathstringPrivateStatic—
0x08crashMarkerPathstringPrivateStatic—
0x08consoleLogPathstringPrivateStatic—
0x08companyNamestringPrivateStatic—
0x08productNamestringPrivateStatic—
0x08batchCtsCancellationTokenSourcePrivateStatic—
0x01initializedboolPrivateStatic—

Functions 30

SignatureFlagsNativeParams
void CaptureOnStart()PrivateStatic0x00
void Init(const string& endpoint, const string& analyticsKey)PublicStatic0x08
void SetIdentity(const string& newDeviceId, const Guid& newUserId)PublicStatic0x10
void SetMission(const string& newMissionId)PublicStatic0x08
void SetPhase(const string& newPhase)PublicStatic0x08
void SetSaveState(bool loaded, bool recoveryUsed, bool recoveryFailed)PublicStatic0x01
void RefreshRuntimeContext()PublicStatic0x00
void Stop()PublicStatic0x00
void OnActiveSceneChanged(const Scene& previous, const Scene& current)PrivateStatic0x04
void RecordSuppressedLog(const string& condition, const LogType& type)PrivateStatic0x08
void CaptureLog(const string& condition, const string& stackTrace, const LogType& type)PrivateStatic0x08
string GetFingerprint(const string& logType, const string& message, const string& stackTrace)PrivateStatic0x08
string GetSpamGuardKey(const LogType& logType, const string& message)PrivateStatic0x08
string GetSuppressionFingerprint(const string& logType, const string& message)PrivateStatic0x08
void StartBatchLoop()PrivateStatic0x00
Task<System.Boolean> Flush()PublicStatic0x08
Task<System.Boolean> Flush(const CancellationToken& token)PrivateStatic0x08
void Restore(IEnumerable<ClientErrorEventRequest> events)PrivateStatic0x08
void LoadPending()PrivateStatic0x00
void SavePending()PrivateStatic0x00
Task ReportPreviousCrash()PrivateStatic0x08
string GetCrashSignature(const string& logTail)PrivateStatic0x08
void CreateCrashArchive(const string& archivePath, const string& previousLogPath, const string& logTail)PrivateStatic0x08
bool IsDumpFile(const string& path)PrivateStatic0x08
IEnumerable<System.String> GetCrashFiles(const string& logDirectory)PrivateStatic0x08
string ReadTail(const string& path, int maxBytes)PrivateStatic0x08
HttpClient CreateHttpClient()PrivateStatic0x08
HttpRequestMessage CreateRequest(HttpMethod method, const string& url, object body)PrivateStatic0x08
string Truncate(const string& value, int maxLength)PrivateStatic0x08
void .cctor()PrivateStatic+1 flags0x00