339 lines
13 KiB
C#
339 lines
13 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using BestHTTP;
|
|
using BestHTTP.Examples;
|
|
using BestHTTP.WebSocket;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x02000256 RID: 598
|
|
public class WebSocketSample : MonoBehaviour
|
|
{
|
|
// Token: 0x06006F11 RID: 28433 RVA: 0x002425E0 File Offset: 0x002407E0
|
|
private void MPGJKJLLGMD(IJADBHMBMPG ADMGHLFDCFE)
|
|
{
|
|
this.HGNKIIJGHEK += string.Format("GiftRarity", new object[1]);
|
|
}
|
|
|
|
// Token: 0x06006F12 RID: 28434 RVA: 0x00242604 File Offset: 0x00240804
|
|
private void DHIMOCMDFBA(IJADBHMBMPG ADMGHLFDCFE, string NFAFJOMABOK)
|
|
{
|
|
this.HGNKIIJGHEK += string.Format("Xp", NFAFJOMABOK);
|
|
}
|
|
|
|
// Token: 0x06006F13 RID: 28435 RVA: 0x00242624 File Offset: 0x00240824
|
|
private void JJMFCDGFKJM(IJADBHMBMPG ADMGHLFDCFE, ushort BEACJBLGDGA, string NFAFJOMABOK)
|
|
{
|
|
this.HGNKIIJGHEK += string.Format("{not_found}", BEACJBLGDGA, NFAFJOMABOK);
|
|
this.MAMLCABFOLP = null;
|
|
}
|
|
|
|
// Token: 0x06006F14 RID: 28436 RVA: 0x00242650 File Offset: 0x00240850
|
|
private void OnGUI()
|
|
{
|
|
MIBGHLEPBHN.FDIIGCPOFEN(MIBGHLEPBHN.POOMPOIDCJN, true, new Action(this.DKPFJHDAGMJ));
|
|
}
|
|
|
|
// Token: 0x06006F15 RID: 28437 RVA: 0x0024266C File Offset: 0x0024086C
|
|
private void BMAIHJMDODM(IJADBHMBMPG ADMGHLFDCFE, string NFAFJOMABOK)
|
|
{
|
|
this.HGNKIIJGHEK += string.Format("u3eqds43", NFAFJOMABOK);
|
|
}
|
|
|
|
// Token: 0x06006F16 RID: 28438 RVA: 0x0024268C File Offset: 0x0024088C
|
|
private void PPCCKMMADGK()
|
|
{
|
|
if (this.MAMLCABFOLP != null)
|
|
{
|
|
this.MAMLCABFOLP.FLGPCEODAPL();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006F17 RID: 28439 RVA: 0x002426A4 File Offset: 0x002408A4
|
|
private void NFIPMHBJLHK()
|
|
{
|
|
this.PNAMCLEILDE = GUILayout.BeginScrollView(this.PNAMCLEILDE, new GUILayoutOption[0]);
|
|
GUILayout.Label(this.HGNKIIJGHEK, new GUILayoutOption[0]);
|
|
GUILayout.EndScrollView();
|
|
GUILayout.Space(1780f);
|
|
GUILayout.FlexibleSpace();
|
|
this.MLCNJPKDNMH = GUILayout.TextField(this.MLCNJPKDNMH, new GUILayoutOption[1]);
|
|
if (this.MAMLCABFOLP == null && GUILayout.Button("GetVersionAttributeOfType", new GUILayoutOption[0]))
|
|
{
|
|
this.MAMLCABFOLP = new IJADBHMBMPG(new Uri(this.MLCNJPKDNMH));
|
|
if (EDGFEAGFEKH.EIGELCAHPCH != null)
|
|
{
|
|
this.MAMLCABFOLP.KIJCFMGLFBO.EIGELCAHPCH = new ENJHJOLPJKH(EDGFEAGFEKH.EIGELCAHPCH.ONGEILAFOBJ(), EDGFEAGFEKH.EIGELCAHPCH.BILNAJCFGIM(), false);
|
|
}
|
|
IJADBHMBMPG mamlcabfolp = this.MAMLCABFOLP;
|
|
mamlcabfolp.OEEEPGEPOOB = (LLMFNDFADJG)Delegate.Combine(mamlcabfolp.OEEEPGEPOOB, new LLMFNDFADJG(this.AEGCOHCAFEG));
|
|
IJADBHMBMPG mamlcabfolp2 = this.MAMLCABFOLP;
|
|
mamlcabfolp2.BIAICJMJDDO = (DGJJEJEONIM)Delegate.Combine(mamlcabfolp2.BIAICJMJDDO, new DGJJEJEONIM(this.IHAMKJJNKMF));
|
|
IJADBHMBMPG mamlcabfolp3 = this.MAMLCABFOLP;
|
|
mamlcabfolp3.MMEMDOOJIOJ = (BAJKJANIHCK)Delegate.Combine(mamlcabfolp3.MMEMDOOJIOJ, new BAJKJANIHCK(this.JJHFOKAFBOI));
|
|
IJADBHMBMPG mamlcabfolp4 = this.MAMLCABFOLP;
|
|
mamlcabfolp4.HMANIKCOIJC = (DEAGINMGAIE)Delegate.Combine(mamlcabfolp4.HMANIKCOIJC, new DEAGINMGAIE(this.CGGHAMEPAHB));
|
|
this.MAMLCABFOLP.IOOKOMFIBCG();
|
|
this.HGNKIIJGHEK += "method";
|
|
}
|
|
if (this.MAMLCABFOLP != null && this.MAMLCABFOLP.OLNENJCIBCD)
|
|
{
|
|
GUILayout.Space(1724f);
|
|
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
|
|
this.KMMKJEHELMJ = GUILayout.TextField(this.KMMKJEHELMJ, new GUILayoutOption[1]);
|
|
if (GUILayout.Button("x", new GUILayoutOption[] { GUILayout.MaxWidth(775f) }))
|
|
{
|
|
this.HGNKIIJGHEK += "ObjectiveType";
|
|
this.MAMLCABFOLP.CKKKGIFDIJJ(this.KMMKJEHELMJ);
|
|
}
|
|
GUILayout.EndHorizontal();
|
|
GUILayout.Space(183f);
|
|
if (GUILayout.Button(": Exiting data encode thread", new GUILayoutOption[1]))
|
|
{
|
|
this.MAMLCABFOLP.EINGMNJHKHI(117, "Scale rate:");
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006F18 RID: 28440 RVA: 0x002428F4 File Offset: 0x00240AF4
|
|
private void OFPNDJCFGJG(IJADBHMBMPG ADMGHLFDCFE)
|
|
{
|
|
this.HGNKIIJGHEK += string.Format("Failed to download list of public events: ", new object[1]);
|
|
}
|
|
|
|
// Token: 0x06006F19 RID: 28441 RVA: 0x00242918 File Offset: 0x00240B18
|
|
private void GDGJDPDIJFG(IJADBHMBMPG ADMGHLFDCFE, Exception FGECOCDKFEN)
|
|
{
|
|
string text = string.Empty;
|
|
if (ADMGHLFDCFE.MFNPANIBFOI().LGHEBENMHIG() != null)
|
|
{
|
|
text = string.Format("Oculus Platform failed to initialize.", ADMGHLFDCFE.MFNPANIBFOI().CMINJOGMKCG.HDBJEAKJGJM, ADMGHLFDCFE.MFNPANIBFOI().LGHEBENMHIG().FPJEDHLEOLP());
|
|
}
|
|
this.HGNKIIJGHEK += string.Format("move", (FGECOCDKFEN == null) ? ("gameComplete" + text) : FGECOCDKFEN.Message);
|
|
this.MAMLCABFOLP = null;
|
|
}
|
|
|
|
// Token: 0x06006F1A RID: 28442 RVA: 0x002429AC File Offset: 0x00240BAC
|
|
private void KGGAFCJACKP(IJADBHMBMPG ADMGHLFDCFE, string NFAFJOMABOK)
|
|
{
|
|
this.HGNKIIJGHEK += string.Format("additionalXp", NFAFJOMABOK);
|
|
}
|
|
|
|
// Token: 0x06006F1B RID: 28443 RVA: 0x002429CC File Offset: 0x00240BCC
|
|
private void IHAMKJJNKMF(IJADBHMBMPG ADMGHLFDCFE, string NFAFJOMABOK)
|
|
{
|
|
this.HGNKIIJGHEK += string.Format("-Message received: {0}\n", NFAFJOMABOK);
|
|
}
|
|
|
|
// Token: 0x06006F1D RID: 28445 RVA: 0x00242A18 File Offset: 0x00240C18
|
|
private void IJCNBLKLALJ(IJADBHMBMPG ADMGHLFDCFE)
|
|
{
|
|
this.HGNKIIJGHEK += string.Format("Proxy returned - status code: ", new object[0]);
|
|
}
|
|
|
|
// Token: 0x06006F1E RID: 28446 RVA: 0x00242A3C File Offset: 0x00240C3C
|
|
private void IKIPDDCKMKO(IJADBHMBMPG ADMGHLFDCFE, string NFAFJOMABOK)
|
|
{
|
|
this.HGNKIIJGHEK += string.Format("Switch to Standing", NFAFJOMABOK);
|
|
}
|
|
|
|
// Token: 0x06006F1F RID: 28447 RVA: 0x00242A5C File Offset: 0x00240C5C
|
|
private void OnDestroy()
|
|
{
|
|
if (this.MAMLCABFOLP != null)
|
|
{
|
|
this.MAMLCABFOLP.EINGMNJHKHI();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006F20 RID: 28448 RVA: 0x00242A74 File Offset: 0x00240C74
|
|
private void DENNCDNNKAF()
|
|
{
|
|
MIBGHLEPBHN.FDIIGCPOFEN(MIBGHLEPBHN.POOMPOIDCJN, false, new Action(this.NFIPMHBJLHK));
|
|
}
|
|
|
|
// Token: 0x06006F21 RID: 28449 RVA: 0x00242A90 File Offset: 0x00240C90
|
|
[CompilerGenerated]
|
|
private void DKPFJHDAGMJ()
|
|
{
|
|
this.PNAMCLEILDE = GUILayout.BeginScrollView(this.PNAMCLEILDE, new GUILayoutOption[0]);
|
|
GUILayout.Label(this.HGNKIIJGHEK, new GUILayoutOption[0]);
|
|
GUILayout.EndScrollView();
|
|
GUILayout.Space(5f);
|
|
GUILayout.FlexibleSpace();
|
|
this.MLCNJPKDNMH = GUILayout.TextField(this.MLCNJPKDNMH, new GUILayoutOption[0]);
|
|
if (this.MAMLCABFOLP == null && GUILayout.Button("Open Web Socket", new GUILayoutOption[0]))
|
|
{
|
|
this.MAMLCABFOLP = new IJADBHMBMPG(new Uri(this.MLCNJPKDNMH));
|
|
if (EDGFEAGFEKH.EIGELCAHPCH != null)
|
|
{
|
|
this.MAMLCABFOLP.KIJCFMGLFBO.EIGELCAHPCH = new ENJHJOLPJKH(EDGFEAGFEKH.EIGELCAHPCH.JHFECOIBEGK, EDGFEAGFEKH.EIGELCAHPCH.CIOJJDGDOND, false);
|
|
}
|
|
IJADBHMBMPG mamlcabfolp = this.MAMLCABFOLP;
|
|
mamlcabfolp.OEEEPGEPOOB = (LLMFNDFADJG)Delegate.Combine(mamlcabfolp.OEEEPGEPOOB, new LLMFNDFADJG(this.OEEEPGEPOOB));
|
|
IJADBHMBMPG mamlcabfolp2 = this.MAMLCABFOLP;
|
|
mamlcabfolp2.BIAICJMJDDO = (DGJJEJEONIM)Delegate.Combine(mamlcabfolp2.BIAICJMJDDO, new DGJJEJEONIM(this.IHAMKJJNKMF));
|
|
IJADBHMBMPG mamlcabfolp3 = this.MAMLCABFOLP;
|
|
mamlcabfolp3.MMEMDOOJIOJ = (BAJKJANIHCK)Delegate.Combine(mamlcabfolp3.MMEMDOOJIOJ, new BAJKJANIHCK(this.MMEMDOOJIOJ));
|
|
IJADBHMBMPG mamlcabfolp4 = this.MAMLCABFOLP;
|
|
mamlcabfolp4.HMANIKCOIJC = (DEAGINMGAIE)Delegate.Combine(mamlcabfolp4.HMANIKCOIJC, new DEAGINMGAIE(this.HMANIKCOIJC));
|
|
this.MAMLCABFOLP.IOOKOMFIBCG();
|
|
this.HGNKIIJGHEK += "Opening Web Socket...\n";
|
|
}
|
|
if (this.MAMLCABFOLP != null && this.MAMLCABFOLP.OLNENJCIBCD)
|
|
{
|
|
GUILayout.Space(10f);
|
|
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
|
|
this.KMMKJEHELMJ = GUILayout.TextField(this.KMMKJEHELMJ, new GUILayoutOption[0]);
|
|
if (GUILayout.Button("Send", new GUILayoutOption[] { GUILayout.MaxWidth(70f) }))
|
|
{
|
|
this.HGNKIIJGHEK += "Sending message...\n";
|
|
this.MAMLCABFOLP.CKKKGIFDIJJ(this.KMMKJEHELMJ);
|
|
}
|
|
GUILayout.EndHorizontal();
|
|
GUILayout.Space(10f);
|
|
if (GUILayout.Button("Close", new GUILayoutOption[0]))
|
|
{
|
|
this.MAMLCABFOLP.EINGMNJHKHI(1000, "Bye!");
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006F22 RID: 28450 RVA: 0x00242CE0 File Offset: 0x00240EE0
|
|
private void GMMKGEJFPKN()
|
|
{
|
|
this.PNAMCLEILDE = GUILayout.BeginScrollView(this.PNAMCLEILDE, new GUILayoutOption[1]);
|
|
GUILayout.Label(this.HGNKIIJGHEK, new GUILayoutOption[0]);
|
|
GUILayout.EndScrollView();
|
|
GUILayout.Space(447f);
|
|
GUILayout.FlexibleSpace();
|
|
this.MLCNJPKDNMH = GUILayout.TextField(this.MLCNJPKDNMH, new GUILayoutOption[0]);
|
|
if (this.MAMLCABFOLP == null && GUILayout.Button("TE", new GUILayoutOption[1]))
|
|
{
|
|
this.MAMLCABFOLP = new IJADBHMBMPG(new Uri(this.MLCNJPKDNMH));
|
|
if (EDGFEAGFEKH.EIGELCAHPCH != null)
|
|
{
|
|
this.MAMLCABFOLP.KIJCFMGLFBO.EIGELCAHPCH = new ENJHJOLPJKH(EDGFEAGFEKH.EIGELCAHPCH.JEMLFBDDMEJ(), EDGFEAGFEKH.EIGELCAHPCH.CIOJJDGDOND, true);
|
|
}
|
|
IJADBHMBMPG mamlcabfolp = this.MAMLCABFOLP;
|
|
mamlcabfolp.OEEEPGEPOOB = (LLMFNDFADJG)Delegate.Combine(mamlcabfolp.OEEEPGEPOOB, new LLMFNDFADJG(this.MPGJKJLLGMD));
|
|
IJADBHMBMPG mamlcabfolp2 = this.MAMLCABFOLP;
|
|
mamlcabfolp2.BIAICJMJDDO = (DGJJEJEONIM)Delegate.Combine(mamlcabfolp2.BIAICJMJDDO, new DGJJEJEONIM(this.DPPOMGGOEGO));
|
|
IJADBHMBMPG mamlcabfolp3 = this.MAMLCABFOLP;
|
|
mamlcabfolp3.MMEMDOOJIOJ = (BAJKJANIHCK)Delegate.Combine(mamlcabfolp3.MMEMDOOJIOJ, new BAJKJANIHCK(this.MMEMDOOJIOJ));
|
|
IJADBHMBMPG mamlcabfolp4 = this.MAMLCABFOLP;
|
|
mamlcabfolp4.HMANIKCOIJC = (DEAGINMGAIE)Delegate.Combine(mamlcabfolp4.HMANIKCOIJC, new DEAGINMGAIE(this.HMANIKCOIJC));
|
|
this.MAMLCABFOLP.IOOKOMFIBCG();
|
|
this.HGNKIIJGHEK += "Hard aborting connection because of a long waiting TimedOut state";
|
|
}
|
|
if (this.MAMLCABFOLP != null && this.MAMLCABFOLP.OLNENJCIBCD)
|
|
{
|
|
GUILayout.Space(419f);
|
|
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
|
|
this.KMMKJEHELMJ = GUILayout.TextField(this.KMMKJEHELMJ, new GUILayoutOption[1]);
|
|
string text = "OpJoinRandomRoom()";
|
|
GUILayoutOption[] array = new GUILayoutOption[0];
|
|
array[0] = GUILayout.MaxWidth(1238f);
|
|
if (GUILayout.Button(text, array))
|
|
{
|
|
this.HGNKIIJGHEK += "Visible";
|
|
this.MAMLCABFOLP.CKKKGIFDIJJ(this.KMMKJEHELMJ);
|
|
}
|
|
GUILayout.EndHorizontal();
|
|
GUILayout.Space(1932f);
|
|
if (GUILayout.Button("Owner", new GUILayoutOption[1]))
|
|
{
|
|
this.MAMLCABFOLP.EINGMNJHKHI((ushort)(-195), "unity_time");
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06006F23 RID: 28451 RVA: 0x00242F30 File Offset: 0x00241130
|
|
private void OEEEPGEPOOB(IJADBHMBMPG ADMGHLFDCFE)
|
|
{
|
|
this.HGNKIIJGHEK += string.Format("-WebSocket Open!\n", new object[0]);
|
|
}
|
|
|
|
// Token: 0x06006F24 RID: 28452 RVA: 0x00242F54 File Offset: 0x00241154
|
|
private void HMANIKCOIJC(IJADBHMBMPG ADMGHLFDCFE, Exception FGECOCDKFEN)
|
|
{
|
|
string text = string.Empty;
|
|
if (ADMGHLFDCFE.KIJCFMGLFBO.CMINJOGMKCG != null)
|
|
{
|
|
text = string.Format("Status Code from Server: {0} and Message: {1}", ADMGHLFDCFE.KIJCFMGLFBO.CMINJOGMKCG.HDBJEAKJGJM, ADMGHLFDCFE.KIJCFMGLFBO.CMINJOGMKCG.IMGPDLHMJEE);
|
|
}
|
|
this.HGNKIIJGHEK += string.Format("-An error occured: {0}\n", (FGECOCDKFEN == null) ? ("Unknown Error " + text) : FGECOCDKFEN.Message);
|
|
this.MAMLCABFOLP = null;
|
|
}
|
|
|
|
// Token: 0x06006F25 RID: 28453 RVA: 0x00242FE8 File Offset: 0x002411E8
|
|
private void DPPOMGGOEGO(IJADBHMBMPG ADMGHLFDCFE, string NFAFJOMABOK)
|
|
{
|
|
this.HGNKIIJGHEK += string.Format("AcceptedEulaRevision", NFAFJOMABOK);
|
|
}
|
|
|
|
// Token: 0x06006F26 RID: 28454 RVA: 0x00243008 File Offset: 0x00241208
|
|
private void JJHFOKAFBOI(IJADBHMBMPG ADMGHLFDCFE, ushort BEACJBLGDGA, string NFAFJOMABOK)
|
|
{
|
|
this.HGNKIIJGHEK += string.Format("HOLE_STROKE", BEACJBLGDGA, NFAFJOMABOK);
|
|
this.MAMLCABFOLP = null;
|
|
}
|
|
|
|
// Token: 0x06006F27 RID: 28455 RVA: 0x00243034 File Offset: 0x00241234
|
|
private void AEGCOHCAFEG(IJADBHMBMPG ADMGHLFDCFE)
|
|
{
|
|
this.HGNKIIJGHEK += string.Format("Failed!", new object[0]);
|
|
}
|
|
|
|
// Token: 0x06006F28 RID: 28456 RVA: 0x00243058 File Offset: 0x00241258
|
|
private void ONBKIEEJLML(IJADBHMBMPG ADMGHLFDCFE, string NFAFJOMABOK)
|
|
{
|
|
this.HGNKIIJGHEK += string.Format("{0}:{1}:{2}", NFAFJOMABOK);
|
|
}
|
|
|
|
// Token: 0x06006F29 RID: 28457 RVA: 0x00243078 File Offset: 0x00241278
|
|
private void MHAPMICLMPD()
|
|
{
|
|
MIBGHLEPBHN.FDIIGCPOFEN(MIBGHLEPBHN.POOMPOIDCJN, false, new Action(this.NFIPMHBJLHK));
|
|
}
|
|
|
|
// Token: 0x06006F2A RID: 28458 RVA: 0x00243094 File Offset: 0x00241294
|
|
private void CGGHAMEPAHB(IJADBHMBMPG ADMGHLFDCFE, Exception FGECOCDKFEN)
|
|
{
|
|
string text = string.Empty;
|
|
if (ADMGHLFDCFE.MFNPANIBFOI().LGHEBENMHIG() != null)
|
|
{
|
|
text = string.Format("target", ADMGHLFDCFE.MFNPANIBFOI().LGHEBENMHIG().HDBJEAKJGJM, ADMGHLFDCFE.KIJCFMGLFBO.LGHEBENMHIG().FPJEDHLEOLP());
|
|
}
|
|
this.HGNKIIJGHEK += string.Format("TutorialOutline_mat", (FGECOCDKFEN == null) ? ("_Dirt_Col" + text) : FGECOCDKFEN.Message);
|
|
this.MAMLCABFOLP = null;
|
|
}
|
|
|
|
// Token: 0x06006F2B RID: 28459 RVA: 0x00243128 File Offset: 0x00241328
|
|
private void MMEMDOOJIOJ(IJADBHMBMPG ADMGHLFDCFE, ushort BEACJBLGDGA, string NFAFJOMABOK)
|
|
{
|
|
this.HGNKIIJGHEK += string.Format("-WebSocket closed! Code: {0} Message: {1}\n", BEACJBLGDGA, NFAFJOMABOK);
|
|
this.MAMLCABFOLP = null;
|
|
}
|
|
|
|
// Token: 0x06006F2C RID: 28460 RVA: 0x00243154 File Offset: 0x00241354
|
|
private void JKPAFDLMNLA()
|
|
{
|
|
MIBGHLEPBHN.FDIIGCPOFEN(MIBGHLEPBHN.POOMPOIDCJN, true, new Action(this.DKPFJHDAGMJ));
|
|
}
|
|
|
|
// Token: 0x04000F1C RID: 3868
|
|
private string MLCNJPKDNMH = "wss://echo.websocket.org";
|
|
|
|
// Token: 0x04000F1D RID: 3869
|
|
private string KMMKJEHELMJ = "Hello World!";
|
|
|
|
// Token: 0x04000F1E RID: 3870
|
|
private string HGNKIIJGHEK = string.Empty;
|
|
|
|
// Token: 0x04000F1F RID: 3871
|
|
private IJADBHMBMPG MAMLCABFOLP;
|
|
|
|
// Token: 0x04000F20 RID: 3872
|
|
private Vector2 PNAMCLEILDE;
|
|
}
|