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 callback); // Token: 0x060001F1 RID: 497 [Token(Token = "0x600019B")] [Address(Slot = "2")] IEnumerator Send(string json, List attachments, int deduplication, Action callback); // Token: 0x060001F2 RID: 498 [Token(Token = "0x600019C")] [Address(Slot = "3")] IEnumerator Send(string json, List attachments, Dictionary queryAttributes, Action callback); // Token: 0x17000062 RID: 98 // (get) Token: 0x060001F3 RID: 499 // (set) Token: 0x060001F4 RID: 500 [Token(Token = "0x17000052")] Action 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 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 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 attachments, [Optional] Action 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; } } }