This commit is contained in:
niko
2026-04-11 22:19:20 +02:00
parent 45b857ff11
commit 8fc35183db
17034 changed files with 2863552 additions and 0 deletions
@@ -0,0 +1,28 @@
using System;
using Cpp2IlInjected;
namespace BestHTTP.SignalRCore.Messages
{
// Token: 0x020018F1 RID: 6385
[Token(Token = "0x20018F1")]
public struct CancelInvocationMessage
{
// Token: 0x170017EC RID: 6124
// (get) Token: 0x0600963E RID: 38462 RVA: 0x001EE77C File Offset: 0x001EC97C
[Token(Token = "0x170017EC")]
public MessageTypes type
{
[Token(Token = "0x600963E")]
[Address(RVA = "0x46C990", Offset = "0x46B790", VA = "0x18046C990")]
get
{
return MessageTypes.CancelInvocation;
}
}
// Token: 0x0400665B RID: 26203
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x400665B")]
public string invocationId;
}
}
@@ -0,0 +1,35 @@
using System;
using Cpp2IlInjected;
namespace BestHTTP.SignalRCore.Messages
{
// Token: 0x020018F0 RID: 6384
[Token(Token = "0x20018F0")]
public struct InvocationMessage
{
// Token: 0x04006656 RID: 26198
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4006656")]
public MessageTypes type;
// Token: 0x04006657 RID: 26199
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x4006657")]
public string invocationId;
// Token: 0x04006658 RID: 26200
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4006658")]
public bool nonblocking;
// Token: 0x04006659 RID: 26201
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4006659")]
public string target;
// Token: 0x0400665A RID: 26202
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400665A")]
public object[] arguments;
}
}
@@ -0,0 +1,83 @@
using System;
using Cpp2IlInjected;
namespace BestHTTP.SignalRCore.Messages
{
// Token: 0x020018F4 RID: 6388
[Token(Token = "0x20018F4")]
public struct Message
{
// Token: 0x06009640 RID: 38464 RVA: 0x001EE79C File Offset: 0x001EC99C
[Token(Token = "0x6009640")]
[Address(RVA = "0x1C38ED0", Offset = "0x1C37CD0", VA = "0x181C38ED0", Slot = "3")]
public override string ToString()
{
object[] array = this.arguments;
string text = this.target;
string text2 = this.invocationId;
if (array != 0)
{
}
int num;
string text3 = string.Format("[Invocation Id: {0}, Target: '{1}', Argument count: {2}]", text2, text, num);
object obj = this.item;
string text4 = this.invocationId;
int hashCode = obj.GetHashCode();
string text5 = string.Format("[StreamItem Id: {0}, Item: {1}]", text4, hashCode);
string text6 = this.error;
object obj2 = this.result;
string text7 = this.invocationId;
string text8 = string.Format("[Completion Id: {0}, Result: {1}, Error: '{2}']", text7, obj2, text6);
string text9 = this.invocationId;
string text10 = string.Format("[CancelInvocation Id: {0}]", text9);
string text11 = this.error;
if ("[Ping]" != 0)
{
}
string text12 = this.error;
string text13 = string.Format("[Close {0}]", text12);
string text14;
return text14;
}
// Token: 0x04006665 RID: 26213
[FieldOffset(Offset = "0x0")]
[Token(Token = "0x4006665")]
public MessageTypes type;
// Token: 0x04006666 RID: 26214
[FieldOffset(Offset = "0x8")]
[Token(Token = "0x4006666")]
public string invocationId;
// Token: 0x04006667 RID: 26215
[FieldOffset(Offset = "0x10")]
[Token(Token = "0x4006667")]
public bool nonblocking;
// Token: 0x04006668 RID: 26216
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4006668")]
public string target;
// Token: 0x04006669 RID: 26217
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4006669")]
public object[] arguments;
// Token: 0x0400666A RID: 26218
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400666A")]
public object item;
// Token: 0x0400666B RID: 26219
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400666B")]
public object result;
// Token: 0x0400666C RID: 26220
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400666C")]
public string error;
}
}
@@ -0,0 +1,35 @@
using System;
using Cpp2IlInjected;
namespace BestHTTP.SignalRCore.Messages
{
// Token: 0x020018F3 RID: 6387
[Token(Token = "0x20018F3")]
public enum MessageTypes
{
// Token: 0x0400665D RID: 26205
[Token(Token = "0x400665D")]
Handshake,
// Token: 0x0400665E RID: 26206
[Token(Token = "0x400665E")]
Invocation,
// Token: 0x0400665F RID: 26207
[Token(Token = "0x400665F")]
StreamItem,
// Token: 0x04006660 RID: 26208
[Token(Token = "0x4006660")]
Completion,
// Token: 0x04006661 RID: 26209
[Token(Token = "0x4006661")]
StreamInvocation,
// Token: 0x04006662 RID: 26210
[Token(Token = "0x4006662")]
CancelInvocation,
// Token: 0x04006663 RID: 26211
[Token(Token = "0x4006663")]
Ping,
// Token: 0x04006664 RID: 26212
[Token(Token = "0x4006664")]
Close
}
}
@@ -0,0 +1,166 @@
using System;
using System.Collections.Generic;
using BestHTTP.JSON;
using Cpp2IlInjected;
namespace BestHTTP.SignalRCore.Messages
{
// Token: 0x020018F6 RID: 6390
[Token(Token = "0x20018F6")]
public sealed class NegotiationResult
{
// Token: 0x170017F0 RID: 6128
// (get) Token: 0x06009646 RID: 38470 RVA: 0x001EE8E0 File Offset: 0x001ECAE0
// (set) Token: 0x06009647 RID: 38471 RVA: 0x001EE8F4 File Offset: 0x001ECAF4
[Token(Token = "0x170017F0")]
public string ConnectionId
{
[Token(Token = "0x6009646")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
get;
[Token(Token = "0x6009647")]
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
private set;
}
// Token: 0x170017F1 RID: 6129
// (get) Token: 0x06009648 RID: 38472 RVA: 0x001EE908 File Offset: 0x001ECB08
// (set) Token: 0x06009649 RID: 38473 RVA: 0x001EE91C File Offset: 0x001ECB1C
[Token(Token = "0x170017F1")]
public List<SupportedTransport> SupportedTransports
{
[Token(Token = "0x6009648")]
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
get;
[Token(Token = "0x6009649")]
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
private set;
}
// Token: 0x170017F2 RID: 6130
// (get) Token: 0x0600964A RID: 38474 RVA: 0x001EE930 File Offset: 0x001ECB30
// (set) Token: 0x0600964B RID: 38475 RVA: 0x001EE944 File Offset: 0x001ECB44
[Token(Token = "0x170017F2")]
public Uri Url
{
[Token(Token = "0x600964A")]
[Address(RVA = "0x3F6400", Offset = "0x3F5200", VA = "0x1803F6400")]
get;
[Token(Token = "0x600964B")]
[Address(RVA = "0x460F90", Offset = "0x45FD90", VA = "0x180460F90")]
private set;
}
// Token: 0x170017F3 RID: 6131
// (get) Token: 0x0600964C RID: 38476 RVA: 0x001EE958 File Offset: 0x001ECB58
// (set) Token: 0x0600964D RID: 38477 RVA: 0x001EE96C File Offset: 0x001ECB6C
[Token(Token = "0x170017F3")]
public string AccessToken
{
[Token(Token = "0x600964C")]
[Address(RVA = "0x3F63E0", Offset = "0x3F51E0", VA = "0x1803F63E0")]
get;
[Token(Token = "0x600964D")]
[Address(RVA = "0x409C60", Offset = "0x408A60", VA = "0x180409C60")]
private set;
}
// Token: 0x0600964E RID: 38478 RVA: 0x001EE980 File Offset: 0x001ECB80
[Token(Token = "0x600964E")]
[Address(RVA = "0x1C3A150", Offset = "0x1C38F50", VA = "0x181C3A150")]
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;
bool flag4;
if (flag2 && "availableTransports" != 0 && "availableTransports" != 0)
{
List<SupportedTransport> list;
List<SupportedTransport>.Enumerator enumerator = list.GetEnumerator();
bool flag3;
if (flag3)
{
if (flag4)
{
}
bool flag5;
List<string> list2;
if (flag5 && flag5)
{
List<string>.Enumerator enumerator2 = list2.GetEnumerator();
bool flag6;
if (flag6)
{
int hashCode2 = list2.GetHashCode();
}
if (num != 0)
{
throw new NullReferenceException();
}
if ((ulong)((uint)(-1)) != (ulong)(-1L))
{
}
}
SupportedTransport supportedTransport;
supportedTransport.<Name>k__BackingField = flag4;
supportedTransport.<SupportedFormats>k__BackingField = list2;
list.Add(supportedTransport);
}
if (num != 0)
{
throw new NullReferenceException();
}
negotiationResult.<SupportedTransports>k__BackingField = list;
}
bool flag7;
if (flag7)
{
int hashCode3 = flag4.GetHashCode();
bool flag8;
if (!flag8)
{
Exception ex = new Exception(string.Format("Couldn't parse url: '{0}'", json));
throw new NullReferenceException();
}
Uri uri;
if (!flag8)
{
UriBuilder uriBuilder;
uri = uriBuilder.Uri;
}
negotiationResult.<Url>k__BackingField = uri;
}
bool flag9;
if (!flag9)
{
if (!flag9)
{
goto IL_115;
}
negotiationResult.<AccessToken>k__BackingField = flag4;
}
int hashCode4 = flag4.GetHashCode();
negotiationResult.<AccessToken>k__BackingField = hashCode4;
}
IL_115:
throw new NullReferenceException();
}
// Token: 0x0600964F RID: 38479 RVA: 0x001EEB28 File Offset: 0x001ECD28
[Token(Token = "0x600964F")]
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
public NegotiationResult()
{
}
}
}
@@ -0,0 +1,23 @@
using System;
using Cpp2IlInjected;
namespace BestHTTP.SignalRCore.Messages
{
// Token: 0x020018F2 RID: 6386
[Token(Token = "0x20018F2")]
public struct PingMessage
{
// Token: 0x170017ED RID: 6125
// (get) Token: 0x0600963F RID: 38463 RVA: 0x001EE78C File Offset: 0x001EC98C
[Token(Token = "0x170017ED")]
public MessageTypes type
{
[Token(Token = "0x600963F")]
[Address(RVA = "0x46CC50", Offset = "0x46BA50", VA = "0x18046CC50")]
get
{
return MessageTypes.Ping;
}
}
}
}
@@ -0,0 +1,48 @@
using System;
using System.Collections.Generic;
using Cpp2IlInjected;
namespace BestHTTP.SignalRCore.Messages
{
// Token: 0x020018F5 RID: 6389
[Token(Token = "0x20018F5")]
public sealed class SupportedTransport
{
// Token: 0x170017EE RID: 6126
// (get) Token: 0x06009641 RID: 38465 RVA: 0x001EE86C File Offset: 0x001ECA6C
// (set) Token: 0x06009642 RID: 38466 RVA: 0x001EE880 File Offset: 0x001ECA80
[Token(Token = "0x170017EE")]
public string Name
{
[Token(Token = "0x6009641")]
[Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")]
get;
[Token(Token = "0x6009642")]
[Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")]
private set;
}
// Token: 0x170017EF RID: 6127
// (get) Token: 0x06009643 RID: 38467 RVA: 0x001EE894 File Offset: 0x001ECA94
// (set) Token: 0x06009644 RID: 38468 RVA: 0x001EE8A8 File Offset: 0x001ECAA8
[Token(Token = "0x170017EF")]
public List<string> SupportedFormats
{
[Token(Token = "0x6009643")]
[Address(RVA = "0x3F5F40", Offset = "0x3F4D40", VA = "0x1803F5F40")]
get;
[Token(Token = "0x6009644")]
[Address(RVA = "0x3F7210", Offset = "0x3F6010", VA = "0x1803F7210")]
private set;
}
// Token: 0x06009645 RID: 38469 RVA: 0x001EE8BC File Offset: 0x001ECABC
[Token(Token = "0x6009645")]
[Address(RVA = "0x4089A0", Offset = "0x4077A0", VA = "0x1804089A0")]
internal SupportedTransport(string transportName, List<string> transferFormats)
{
this.Name = transportName;
this.SupportedFormats = transferFormats;
}
}
}