scripts
This commit is contained in:
@@ -0,0 +1,59 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace UnityEngine.Networking.Match
|
||||
{
|
||||
// Token: 0x020002A7 RID: 679
|
||||
internal abstract class Response : ResponseBase, IResponse
|
||||
{
|
||||
// Token: 0x17000A63 RID: 2659
|
||||
// (get) Token: 0x06002DD5 RID: 11733 RVA: 0x00041A28 File Offset: 0x0003FC28
|
||||
// (set) Token: 0x06002DD6 RID: 11734 RVA: 0x00041A44 File Offset: 0x0003FC44
|
||||
public bool success { get; private set; }
|
||||
|
||||
// Token: 0x17000A64 RID: 2660
|
||||
// (get) Token: 0x06002DD7 RID: 11735 RVA: 0x00041A50 File Offset: 0x0003FC50
|
||||
// (set) Token: 0x06002DD8 RID: 11736 RVA: 0x00041A6C File Offset: 0x0003FC6C
|
||||
public string extendedInfo { get; private set; }
|
||||
|
||||
// Token: 0x06002DD9 RID: 11737 RVA: 0x00041A78 File Offset: 0x0003FC78
|
||||
public void SetSuccess()
|
||||
{
|
||||
this.success = true;
|
||||
this.extendedInfo = "";
|
||||
}
|
||||
|
||||
// Token: 0x06002DDA RID: 11738 RVA: 0x00041A90 File Offset: 0x0003FC90
|
||||
public void SetFailure(string info)
|
||||
{
|
||||
this.success = false;
|
||||
this.extendedInfo += info;
|
||||
}
|
||||
|
||||
// Token: 0x06002DDB RID: 11739 RVA: 0x00041AAC File Offset: 0x0003FCAC
|
||||
public override string ToString()
|
||||
{
|
||||
return UnityString.Format("[{0}]-success:{1}-extendedInfo:{2}", new object[]
|
||||
{
|
||||
base.ToString(),
|
||||
this.success,
|
||||
this.extendedInfo
|
||||
});
|
||||
}
|
||||
|
||||
// Token: 0x06002DDC RID: 11740 RVA: 0x00041AF4 File Offset: 0x0003FCF4
|
||||
public override void Parse(object obj)
|
||||
{
|
||||
IDictionary<string, object> dictionary = obj as IDictionary<string, object>;
|
||||
if (dictionary != null)
|
||||
{
|
||||
this.success = base.ParseJSONBool("success", obj, dictionary);
|
||||
this.extendedInfo = base.ParseJSONString("extendedInfo", obj, dictionary);
|
||||
if (!this.success)
|
||||
{
|
||||
throw new FormatException("FAILURE Returned from server: " + this.extendedInfo);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user