using System; using Cpp2IlInjected; namespace BestHTTP.Futures { // Token: 0x02002068 RID: 8296 [Token(Token = "0x2002068")] public interface IFuture { // Token: 0x1700211D RID: 8477 // (get) Token: 0x0600D02D RID: 53293 [Token(Token = "0x1700211D")] FutureState state { [Token(Token = "0x600D02D")] [Address(Slot = "0")] get; } // Token: 0x1700211E RID: 8478 // (get) Token: 0x0600D02E RID: 53294 [Token(Token = "0x1700211E")] T value { [Token(Token = "0x600D02E")] [Address(Slot = "1")] get; } // Token: 0x1700211F RID: 8479 // (get) Token: 0x0600D02F RID: 53295 [Token(Token = "0x1700211F")] Exception error { [Token(Token = "0x600D02F")] [Address(Slot = "2")] get; } // Token: 0x0600D030 RID: 53296 [Token(Token = "0x600D030")] [Address(Slot = "3")] IFuture OnItem(FutureValueCallback callback); // Token: 0x0600D031 RID: 53297 [Token(Token = "0x600D031")] [Address(Slot = "4")] IFuture OnSuccess(FutureValueCallback callback); // Token: 0x0600D032 RID: 53298 [Token(Token = "0x600D032")] [Address(Slot = "5")] IFuture OnError(FutureErrorCallback callback); // Token: 0x0600D033 RID: 53299 [Token(Token = "0x600D033")] [Address(Slot = "6")] IFuture OnComplete(FutureCallback callback); } }