scripts
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.SignalRCore.Messages
|
||||
{
|
||||
// Token: 0x02001314 RID: 4884
|
||||
[Token(Token = "0x2001314")]
|
||||
[StructLayout(0, Size = 8)]
|
||||
public struct CancelInvocationMessage
|
||||
{
|
||||
// Token: 0x170013EB RID: 5099
|
||||
// (get) Token: 0x06007A64 RID: 31332 RVA: 0x00196E6C File Offset: 0x0019506C
|
||||
[Token(Token = "0x170013EB")]
|
||||
public MessageTypes type
|
||||
{
|
||||
[Token(Token = "0x6007A64")]
|
||||
[Address(RVA = "0x140C0", Offset = "0x134C0", VA = "0x1800140C0")]
|
||||
get
|
||||
{
|
||||
return MessageTypes.CancelInvocation;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x04005818 RID: 22552
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4005818")]
|
||||
public string invocationId;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.SignalRCore.Messages
|
||||
{
|
||||
// Token: 0x02001313 RID: 4883
|
||||
[Token(Token = "0x2001313")]
|
||||
[StructLayout(0)]
|
||||
public struct InvocationMessage
|
||||
{
|
||||
// Token: 0x04005813 RID: 22547
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4005813")]
|
||||
public MessageTypes type;
|
||||
|
||||
// Token: 0x04005814 RID: 22548
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4005814")]
|
||||
public string invocationId;
|
||||
|
||||
// Token: 0x04005815 RID: 22549
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4005815")]
|
||||
public bool nonblocking;
|
||||
|
||||
// Token: 0x04005816 RID: 22550
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4005816")]
|
||||
public string target;
|
||||
|
||||
// Token: 0x04005817 RID: 22551
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4005817")]
|
||||
public object[] arguments;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,60 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.SignalRCore.Messages
|
||||
{
|
||||
// Token: 0x02001317 RID: 4887
|
||||
[Token(Token = "0x2001317")]
|
||||
[StructLayout(0)]
|
||||
public struct Message
|
||||
{
|
||||
// Token: 0x06007A66 RID: 31334 RVA: 0x0000220F File Offset: 0x0000040F
|
||||
[Token(Token = "0x6007A66")]
|
||||
[Address(RVA = "0x141B0", Offset = "0x135B0", VA = "0x1800141B0", Slot = "3")]
|
||||
public override string ToString()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x04005822 RID: 22562
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x0")]
|
||||
[Token(Token = "0x4005822")]
|
||||
public MessageTypes type;
|
||||
|
||||
// Token: 0x04005823 RID: 22563
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8")]
|
||||
[Token(Token = "0x4005823")]
|
||||
public string invocationId;
|
||||
|
||||
// Token: 0x04005824 RID: 22564
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
|
||||
[Token(Token = "0x4005824")]
|
||||
public bool nonblocking;
|
||||
|
||||
// Token: 0x04005825 RID: 22565
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
|
||||
[Token(Token = "0x4005825")]
|
||||
public string target;
|
||||
|
||||
// Token: 0x04005826 RID: 22566
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
|
||||
[Token(Token = "0x4005826")]
|
||||
public object[] arguments;
|
||||
|
||||
// Token: 0x04005827 RID: 22567
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
|
||||
[Token(Token = "0x4005827")]
|
||||
public object item;
|
||||
|
||||
// Token: 0x04005828 RID: 22568
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
|
||||
[Token(Token = "0x4005828")]
|
||||
public object result;
|
||||
|
||||
// Token: 0x04005829 RID: 22569
|
||||
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
|
||||
[Token(Token = "0x4005829")]
|
||||
public string error;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,37 @@
|
||||
using System;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.SignalRCore.Messages
|
||||
{
|
||||
// Token: 0x02001316 RID: 4886
|
||||
[Token(Token = "0x2001316")]
|
||||
[StructLayout(3, Size = 4)]
|
||||
public enum MessageTypes
|
||||
{
|
||||
// Token: 0x0400581A RID: 22554
|
||||
[Token(Token = "0x400581A")]
|
||||
Handshake,
|
||||
// Token: 0x0400581B RID: 22555
|
||||
[Token(Token = "0x400581B")]
|
||||
Invocation,
|
||||
// Token: 0x0400581C RID: 22556
|
||||
[Token(Token = "0x400581C")]
|
||||
StreamItem,
|
||||
// Token: 0x0400581D RID: 22557
|
||||
[Token(Token = "0x400581D")]
|
||||
Completion,
|
||||
// Token: 0x0400581E RID: 22558
|
||||
[Token(Token = "0x400581E")]
|
||||
StreamInvocation,
|
||||
// Token: 0x0400581F RID: 22559
|
||||
[Token(Token = "0x400581F")]
|
||||
CancelInvocation,
|
||||
// Token: 0x04005820 RID: 22560
|
||||
[Token(Token = "0x4005820")]
|
||||
Ping,
|
||||
// Token: 0x04005821 RID: 22561
|
||||
[Token(Token = "0x4005821")]
|
||||
Close
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,170 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using BestHTTP.JSON;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.SignalRCore.Messages
|
||||
{
|
||||
// Token: 0x02001319 RID: 4889
|
||||
[Token(Token = "0x2001319")]
|
||||
[StructLayout(3)]
|
||||
public sealed class NegotiationResult
|
||||
{
|
||||
// Token: 0x170013EF RID: 5103
|
||||
// (get) Token: 0x06007A6C RID: 31340 RVA: 0x00196F00 File Offset: 0x00195100
|
||||
// (set) Token: 0x06007A6D RID: 31341 RVA: 0x00196F14 File Offset: 0x00195114
|
||||
[Token(Token = "0x170013EF")]
|
||||
public string ConnectionId
|
||||
{
|
||||
[Token(Token = "0x6007A6C")]
|
||||
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
|
||||
get;
|
||||
[Token(Token = "0x6007A6D")]
|
||||
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170013F0 RID: 5104
|
||||
// (get) Token: 0x06007A6E RID: 31342 RVA: 0x00196F28 File Offset: 0x00195128
|
||||
// (set) Token: 0x06007A6F RID: 31343 RVA: 0x00196F3C File Offset: 0x0019513C
|
||||
[Token(Token = "0x170013F0")]
|
||||
public List<SupportedTransport> SupportedTransports
|
||||
{
|
||||
[Token(Token = "0x6007A6E")]
|
||||
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
||||
get;
|
||||
[Token(Token = "0x6007A6F")]
|
||||
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170013F1 RID: 5105
|
||||
// (get) Token: 0x06007A70 RID: 31344 RVA: 0x00196F50 File Offset: 0x00195150
|
||||
// (set) Token: 0x06007A71 RID: 31345 RVA: 0x00196F64 File Offset: 0x00195164
|
||||
[Token(Token = "0x170013F1")]
|
||||
public Uri Url
|
||||
{
|
||||
[Token(Token = "0x6007A70")]
|
||||
[Address(RVA = "0x3C1220", Offset = "0x3BFC20", VA = "0x1803C1220")]
|
||||
get;
|
||||
[Token(Token = "0x6007A71")]
|
||||
[Address(RVA = "0x3C1260", Offset = "0x3BFC60", VA = "0x1803C1260")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170013F2 RID: 5106
|
||||
// (get) Token: 0x06007A72 RID: 31346 RVA: 0x00196F78 File Offset: 0x00195178
|
||||
// (set) Token: 0x06007A73 RID: 31347 RVA: 0x00196F8C File Offset: 0x0019518C
|
||||
[Token(Token = "0x170013F2")]
|
||||
public string AccessToken
|
||||
{
|
||||
[Token(Token = "0x6007A72")]
|
||||
[Address(RVA = "0x3C1230", Offset = "0x3BFC30", VA = "0x1803C1230")]
|
||||
get;
|
||||
[Token(Token = "0x6007A73")]
|
||||
[Address(RVA = "0x3C1270", Offset = "0x3BFC70", VA = "0x1803C1270")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06007A74 RID: 31348 RVA: 0x00196FA0 File Offset: 0x001951A0
|
||||
[Token(Token = "0x6007A74")]
|
||||
[Address(RVA = "0x6F1190", Offset = "0x6EFB90", VA = "0x1806F1190")]
|
||||
internal static NegotiationResult Parse(string json, out string error, HubConnection hub)
|
||||
{
|
||||
int num = 0;
|
||||
object obj = Json.Decode(json);
|
||||
if (obj != 0 && obj != 0)
|
||||
{
|
||||
NegotiationResult negotiationResult = new NegotiationResult();
|
||||
bool flag;
|
||||
if (flag)
|
||||
{
|
||||
int hashCode = obj.GetHashCode();
|
||||
negotiationResult.<ConnectionId>k__BackingField = hashCode;
|
||||
}
|
||||
bool flag2;
|
||||
List<string> list2;
|
||||
if (flag2 && "availableTransports" != 0 && "availableTransports" != 0)
|
||||
{
|
||||
List<SupportedTransport> list;
|
||||
if (list.GetEnumerator() != 0)
|
||||
{
|
||||
bool flag3;
|
||||
if (flag3)
|
||||
{
|
||||
}
|
||||
bool flag4;
|
||||
if (flag4 && flag4)
|
||||
{
|
||||
if (list2.GetEnumerator() != 0)
|
||||
{
|
||||
int hashCode2 = list2.GetHashCode();
|
||||
}
|
||||
if ((ulong)((uint)(-1)) == (ulong)(-1L))
|
||||
{
|
||||
goto IL_A7;
|
||||
}
|
||||
}
|
||||
SupportedTransport supportedTransport;
|
||||
supportedTransport.<Name>k__BackingField = flag3;
|
||||
supportedTransport.<SupportedFormats>k__BackingField = list2;
|
||||
list.Add(supportedTransport);
|
||||
IL_A7:
|
||||
if (num != 0)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
}
|
||||
if ((ulong)((uint)(-1)) != (ulong)(-1L))
|
||||
{
|
||||
}
|
||||
if (num != 0)
|
||||
{
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
negotiationResult.<SupportedTransports>k__BackingField = list;
|
||||
}
|
||||
bool flag5;
|
||||
int hashCode3;
|
||||
if (flag5)
|
||||
{
|
||||
hashCode3 = list2.GetHashCode();
|
||||
bool flag6;
|
||||
if (!flag6)
|
||||
{
|
||||
Exception ex = new Exception(string.Format("Couldn't parse url: '{0}'", json));
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
Uri uri;
|
||||
if (!flag6)
|
||||
{
|
||||
UriBuilder uriBuilder;
|
||||
uri = uriBuilder.Uri;
|
||||
}
|
||||
negotiationResult.<Url>k__BackingField = uri;
|
||||
}
|
||||
bool flag7;
|
||||
if (!flag7)
|
||||
{
|
||||
if (!flag7)
|
||||
{
|
||||
goto IL_117;
|
||||
}
|
||||
negotiationResult.<AccessToken>k__BackingField = hashCode3;
|
||||
}
|
||||
int hashCode4 = hashCode3.GetHashCode();
|
||||
negotiationResult.<AccessToken>k__BackingField = hashCode4;
|
||||
}
|
||||
IL_117:
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x06007A75 RID: 31349 RVA: 0x0019714C File Offset: 0x0019534C
|
||||
[Token(Token = "0x6007A75")]
|
||||
[Address(RVA = "0x3C1670", Offset = "0x3C0070", VA = "0x1803C1670")]
|
||||
public NegotiationResult()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,23 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.SignalRCore.Messages
|
||||
{
|
||||
// Token: 0x02001315 RID: 4885
|
||||
[Token(Token = "0x2001315")]
|
||||
public struct PingMessage
|
||||
{
|
||||
// Token: 0x170013EC RID: 5100
|
||||
// (get) Token: 0x06007A65 RID: 31333 RVA: 0x00196E7C File Offset: 0x0019507C
|
||||
[Token(Token = "0x170013EC")]
|
||||
public MessageTypes type
|
||||
{
|
||||
[Token(Token = "0x6007A65")]
|
||||
[Address(RVA = "0x142F0", Offset = "0x136F0", VA = "0x1800142F0")]
|
||||
get
|
||||
{
|
||||
return MessageTypes.Ping;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Runtime.InteropServices;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.SignalRCore.Messages
|
||||
{
|
||||
// Token: 0x02001318 RID: 4888
|
||||
[Token(Token = "0x2001318")]
|
||||
[StructLayout(3)]
|
||||
public sealed class SupportedTransport
|
||||
{
|
||||
// Token: 0x170013ED RID: 5101
|
||||
// (get) Token: 0x06007A67 RID: 31335 RVA: 0x00196E8C File Offset: 0x0019508C
|
||||
// (set) Token: 0x06007A68 RID: 31336 RVA: 0x00196EA0 File Offset: 0x001950A0
|
||||
[Token(Token = "0x170013ED")]
|
||||
public string Name
|
||||
{
|
||||
[Token(Token = "0x6007A67")]
|
||||
[Address(RVA = "0x3C39A0", Offset = "0x3C23A0", VA = "0x1803C39A0")]
|
||||
get;
|
||||
[Token(Token = "0x6007A68")]
|
||||
[Address(RVA = "0x3C39B0", Offset = "0x3C23B0", VA = "0x1803C39B0")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x170013EE RID: 5102
|
||||
// (get) Token: 0x06007A69 RID: 31337 RVA: 0x00196EB4 File Offset: 0x001950B4
|
||||
// (set) Token: 0x06007A6A RID: 31338 RVA: 0x00196EC8 File Offset: 0x001950C8
|
||||
[Token(Token = "0x170013EE")]
|
||||
public List<string> SupportedFormats
|
||||
{
|
||||
[Token(Token = "0x6007A69")]
|
||||
[Address(RVA = "0x3C1240", Offset = "0x3BFC40", VA = "0x1803C1240")]
|
||||
get;
|
||||
[Token(Token = "0x6007A6A")]
|
||||
[Address(RVA = "0x3C1280", Offset = "0x3BFC80", VA = "0x1803C1280")]
|
||||
private set;
|
||||
}
|
||||
|
||||
// Token: 0x06007A6B RID: 31339 RVA: 0x00196EDC File Offset: 0x001950DC
|
||||
[Token(Token = "0x6007A6B")]
|
||||
[Address(RVA = "0x3C39C0", Offset = "0x3C23C0", VA = "0x1803C39C0")]
|
||||
internal SupportedTransport(string transportName, List<string> transferFormats)
|
||||
{
|
||||
this.Name = transportName;
|
||||
this.SupportedFormats = transferFormats;
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user