Files
2026-04-10 22:50:51 +02:00

39 lines
1.1 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using Backtrace.Unity.Model;
using Cpp2IlInjected;
namespace Backtrace.Unity.Interfaces
{
// Token: 0x02000041 RID: 65
[Token(Token = "0x200002D")]
public interface IBacktraceClient
{
// Token: 0x060001FC RID: 508
[Token(Token = "0x60001A6")]
[Address(Slot = "0")]
void Send(BacktraceReport report, Action<BacktraceResult> sendCallback);
// Token: 0x060001FD RID: 509
[Token(Token = "0x60001A7")]
[Address(Slot = "1")]
void Send(string message, [Optional] List<string> attachmentPaths, [Optional] Dictionary<string, string> attributes);
// Token: 0x060001FE RID: 510
[Token(Token = "0x60001A8")]
[Address(Slot = "2")]
void Send(Exception exception, [Optional] List<string> attachmentPaths, [Optional] Dictionary<string, string> attributes);
// Token: 0x060001FF RID: 511
[Token(Token = "0x60001A9")]
[Address(Slot = "3")]
void SetClientReportLimit(uint reportPerMin);
// Token: 0x06000200 RID: 512
[Token(Token = "0x60001AA")]
[Address(Slot = "4")]
void Refresh();
}
}