Files
27Aug2021-Cpp2IL-Dump/Backtrace.Unity/Interfaces/IBacktraceApi.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

101 lines
2.5 KiB
C#

using System;
using System.Collections;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using Backtrace.Unity.Model;
using Cpp2IlInjected;
namespace Backtrace.Unity.Interfaces
{
// Token: 0x02000040 RID: 64
[Token(Token = "0x200002C")]
public interface IBacktraceApi
{
// Token: 0x17000061 RID: 97
// (get) Token: 0x060001EF RID: 495
[Token(Token = "0x17000051")]
string ServerUrl
{
[Token(Token = "0x6000199")]
[Address(Slot = "0")]
get;
}
// Token: 0x060001F0 RID: 496
[Token(Token = "0x600019A")]
[Address(Slot = "1")]
IEnumerator Send(BacktraceData data, [Optional] Action<BacktraceResult> callback);
// Token: 0x060001F1 RID: 497
[Token(Token = "0x600019B")]
[Address(Slot = "2")]
IEnumerator Send(string json, List<string> attachments, int deduplication, Action<BacktraceResult> callback);
// Token: 0x060001F2 RID: 498
[Token(Token = "0x600019C")]
[Address(Slot = "3")]
IEnumerator Send(string json, List<string> attachments, Dictionary<string, string> queryAttributes, Action<BacktraceResult> callback);
// Token: 0x17000062 RID: 98
// (get) Token: 0x060001F3 RID: 499
// (set) Token: 0x060001F4 RID: 500
[Token(Token = "0x17000052")]
Action<Exception> OnServerError
{
[Token(Token = "0x600019D")]
[Address(Slot = "4")]
get;
[Token(Token = "0x600019E")]
[Address(Slot = "5")]
set;
}
// Token: 0x17000063 RID: 99
// (get) Token: 0x060001F5 RID: 501
// (set) Token: 0x060001F6 RID: 502
[Token(Token = "0x17000053")]
Action<BacktraceResult> OnServerResponse
{
[Token(Token = "0x600019F")]
[Address(Slot = "6")]
get;
[Token(Token = "0x60001A0")]
[Address(Slot = "7")]
set;
}
// Token: 0x17000064 RID: 100
// (get) Token: 0x060001F7 RID: 503
// (set) Token: 0x060001F8 RID: 504
[Token(Token = "0x17000054")]
Func<string, BacktraceData, BacktraceResult> RequestHandler
{
[Token(Token = "0x60001A1")]
[Address(Slot = "8")]
get;
[Token(Token = "0x60001A2")]
[Address(Slot = "9")]
set;
}
// Token: 0x060001F9 RID: 505
[Token(Token = "0x60001A3")]
[Address(Slot = "10")]
IEnumerator SendMinidump(string minidumpPath, IEnumerable<string> attachments, [Optional] Action<BacktraceResult> callback);
// Token: 0x17000065 RID: 101
// (get) Token: 0x060001FA RID: 506
// (set) Token: 0x060001FB RID: 507
[Token(Token = "0x17000055")]
bool EnablePerformanceStatistics
{
[Token(Token = "0x60001A4")]
[Address(Slot = "11")]
get;
[Token(Token = "0x60001A5")]
[Address(Slot = "12")]
set;
}
}
}