Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

222 lines
7.0 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
using Backtrace.Unity.Interfaces;
using Backtrace.Unity.Model;
using Cpp2IlInjected;
using UnityEngine.Networking;
namespace Backtrace.Unity.Services
{
// Token: 0x02000010 RID: 16
[Token(Token = "0x200000C")]
internal class BacktraceApi : IBacktraceApi
{
// Token: 0x17000016 RID: 22
// (get) Token: 0x0600006F RID: 111 RVA: 0x00002068 File Offset: 0x00000268
// (set) Token: 0x06000070 RID: 112 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x17000014")]
[Obsolete]
public Func<string, BacktraceData, BacktraceResult> RequestHandler
{
[Token(Token = "0x6000063")]
[Address(RVA = "0x411530", Offset = "0x410530", VA = "0x180411530", Slot = "12")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x6000064")]
[Address(RVA = "0x415800", Offset = "0x414800", VA = "0x180415800", Slot = "13")]
[CompilerGenerated]
set
{
}
}
// Token: 0x17000017 RID: 23
// (get) Token: 0x06000071 RID: 113 RVA: 0x00002068 File Offset: 0x00000268
// (set) Token: 0x06000072 RID: 114 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x17000015")]
public Action<Exception> OnServerError
{
[Token(Token = "0x6000065")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0", Slot = "8")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x6000066")]
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810", Slot = "9")]
[CompilerGenerated]
set
{
}
}
// Token: 0x17000018 RID: 24
// (get) Token: 0x06000073 RID: 115 RVA: 0x00002068 File Offset: 0x00000268
// (set) Token: 0x06000074 RID: 116 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x17000016")]
public Action<BacktraceResult> OnServerResponse
{
[Token(Token = "0x6000067")]
[Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0", Slot = "10")]
[CompilerGenerated]
get
{
return null;
}
[Token(Token = "0x6000068")]
[Address(RVA = "0x415820", Offset = "0x414820", VA = "0x180415820", Slot = "11")]
[CompilerGenerated]
set
{
}
}
// Token: 0x17000019 RID: 25
// (get) Token: 0x06000075 RID: 117 RVA: 0x0000221C File Offset: 0x0000041C
// (set) Token: 0x06000076 RID: 118 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x17000017")]
public bool EnablePerformanceStatistics
{
[Token(Token = "0x6000069")]
[Address(RVA = "0x417650", Offset = "0x416650", VA = "0x180417650", Slot = "15")]
[CompilerGenerated]
get
{
return default(bool);
}
[Token(Token = "0x600006A")]
[Address(RVA = "0x417950", Offset = "0x416950", VA = "0x180417950", Slot = "16")]
[CompilerGenerated]
set
{
}
}
// Token: 0x1700001A RID: 26
// (get) Token: 0x06000077 RID: 119 RVA: 0x00002068 File Offset: 0x00000268
[Token(Token = "0x17000018")]
public string ServerUrl
{
[Token(Token = "0x600006B")]
[Address(RVA = "0x2C113D0", Offset = "0x2C103D0", VA = "0x182C113D0", Slot = "4")]
get
{
return null;
}
}
// Token: 0x06000078 RID: 120 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x600006C")]
[Address(RVA = "0x2C112F0", Offset = "0x2C102F0", VA = "0x182C112F0")]
public BacktraceApi(BacktraceCredentials credentials, bool ignoreSslValidation = false)
{
}
// Token: 0x06000079 RID: 121 RVA: 0x00002068 File Offset: 0x00000268
[Token(Token = "0x600006D")]
[Address(RVA = "0x2C11080", Offset = "0x2C10080", VA = "0x182C11080", Slot = "14")]
public IEnumerator SendMinidump(string minidumpPath, IEnumerable<string> attachments, [Optional] Action<BacktraceResult> callback)
{
return null;
}
// Token: 0x0600007A RID: 122 RVA: 0x00002068 File Offset: 0x00000268
[Token(Token = "0x600006E")]
[Address(RVA = "0x2C11260", Offset = "0x2C10260", VA = "0x182C11260", Slot = "5")]
public IEnumerator Send(BacktraceData data, [Optional] Action<BacktraceResult> callback)
{
return null;
}
// Token: 0x0600007B RID: 123 RVA: 0x00002068 File Offset: 0x00000268
[Token(Token = "0x600006F")]
[Address(RVA = "0x2C11120", Offset = "0x2C10120", VA = "0x182C11120", Slot = "6")]
public IEnumerator Send(string json, List<string> attachments, int deduplication, Action<BacktraceResult> callback)
{
return null;
}
// Token: 0x0600007C RID: 124 RVA: 0x00002068 File Offset: 0x00000268
[Token(Token = "0x6000070")]
[Address(RVA = "0x2C111C0", Offset = "0x2C101C0", VA = "0x182C111C0", Slot = "7")]
public IEnumerator Send(string json, List<string> attachments, Dictionary<string, string> queryAttributes, Action<BacktraceResult> callback)
{
return null;
}
// Token: 0x0600007D RID: 125 RVA: 0x00002068 File Offset: 0x00000268
[Token(Token = "0x6000071")]
[Address(RVA = "0x2C10B60", Offset = "0x2C0FB60", VA = "0x182C10B60")]
private List<IMultipartFormSection> CreateJsonFormData(byte[] json, IEnumerable<string> attachments)
{
return null;
}
// Token: 0x0600007E RID: 126 RVA: 0x00002068 File Offset: 0x00000268
[Token(Token = "0x6000072")]
[Address(RVA = "0x2C10C60", Offset = "0x2C0FC60", VA = "0x182C10C60")]
private List<IMultipartFormSection> CreateMinidumpFormData(byte[] minidump, IEnumerable<string> attachments)
{
return null;
}
// Token: 0x0600007F RID: 127 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x6000073")]
[Address(RVA = "0x2C10960", Offset = "0x2C0F960", VA = "0x182C10960")]
private void AddAttachmentToFormData(List<IMultipartFormSection> formData, IEnumerable<string> attachments)
{
}
// Token: 0x06000080 RID: 128 RVA: 0x00002066 File Offset: 0x00000266
[Token(Token = "0x6000074")]
[Address(RVA = "0x2C10FA0", Offset = "0x2C0FFA0", VA = "0x182C10FA0")]
private void PrintLog(UnityWebRequest request)
{
}
// Token: 0x06000081 RID: 129 RVA: 0x00002068 File Offset: 0x00000268
[Token(Token = "0x6000075")]
[Address(RVA = "0x2C10D30", Offset = "0x2C0FD30", VA = "0x182C10D30")]
private string GetParametrizedQuery(string serverUrl, Dictionary<string, string> queryAttributes)
{
return null;
}
// Token: 0x04000066 RID: 102
[Token(Token = "0x4000054")]
private const string DiagnosticFileName = "upload_file";
// Token: 0x04000068 RID: 104
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000056")]
private bool _shouldDisplayFailureMessage;
// Token: 0x0400006B RID: 107
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000059")]
private readonly Uri _serverUrl;
// Token: 0x0400006D RID: 109
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400005B")]
private readonly string _minidumpUrl;
// Token: 0x0400006E RID: 110
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400005C")]
private readonly BacktraceCredentials _credentials;
// Token: 0x0400006F RID: 111
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400005D")]
private readonly bool _ignoreSslValidation;
}
}