44 lines
898 B
C#
44 lines
898 B
C#
using System;
|
|
using System.Collections;
|
|
using System.Runtime.InteropServices;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace RecRoom.Async
|
|
{
|
|
// Token: 0x02000007 RID: 7
|
|
[Token(Token = "0x2000007")]
|
|
[StructLayout(3)]
|
|
public interface ICancelablePromise : IPromise, IEnumerator
|
|
{
|
|
// Token: 0x17000001 RID: 1
|
|
// (get) Token: 0x0600000B RID: 11
|
|
[Token(Token = "0x17000001")]
|
|
bool IsCanceled
|
|
{
|
|
[Token(Token = "0x600000B")]
|
|
[Address(Slot = "0")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x17000002 RID: 2
|
|
// (get) Token: 0x0600000C RID: 12
|
|
[Token(Token = "0x17000002")]
|
|
bool IsPending
|
|
{
|
|
[Token(Token = "0x600000C")]
|
|
[Address(Slot = "1")]
|
|
get;
|
|
}
|
|
|
|
// Token: 0x0600000D RID: 13
|
|
[Token(Token = "0x600000D")]
|
|
[Address(Slot = "2")]
|
|
void Cancel();
|
|
|
|
// Token: 0x0600000E RID: 14
|
|
[Token(Token = "0x600000E")]
|
|
[Address(Slot = "3")]
|
|
ICancelablePromise Canceled(Action onCanceled);
|
|
}
|
|
}
|