104 lines
2.3 KiB
C#
104 lines
2.3 KiB
C#
using System;
|
|
using System.Runtime.CompilerServices;
|
|
using System.Runtime.InteropServices;
|
|
using UnityEngine.Scripting;
|
|
|
|
namespace UnityEngine.Networking
|
|
{
|
|
// Token: 0x02000292 RID: 658
|
|
[StructLayout(LayoutKind.Sequential)]
|
|
public class UploadHandler : IDisposable
|
|
{
|
|
// Token: 0x06002D11 RID: 11537 RVA: 0x0003FD00 File Offset: 0x0003DF00
|
|
internal UploadHandler()
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002D12 RID: 11538
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
internal extern void InternalCreateRaw(byte[] data);
|
|
|
|
// Token: 0x06002D13 RID: 11539
|
|
[ThreadAndSerializationSafe]
|
|
[GeneratedByOldBindingsGenerator]
|
|
[MethodImpl(MethodImplOptions.InternalCall)]
|
|
private extern void InternalDestroy();
|
|
|
|
// Token: 0x06002D14 RID: 11540 RVA: 0x0003FD0C File Offset: 0x0003DF0C
|
|
~UploadHandler()
|
|
{
|
|
this.InternalDestroy();
|
|
}
|
|
|
|
// Token: 0x06002D15 RID: 11541 RVA: 0x0003FD3C File Offset: 0x0003DF3C
|
|
public void Dispose()
|
|
{
|
|
this.InternalDestroy();
|
|
GC.SuppressFinalize(this);
|
|
}
|
|
|
|
// Token: 0x17000A3E RID: 2622
|
|
// (get) Token: 0x06002D16 RID: 11542 RVA: 0x0003FD4C File Offset: 0x0003DF4C
|
|
public byte[] data
|
|
{
|
|
get
|
|
{
|
|
return this.GetData();
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000A3F RID: 2623
|
|
// (get) Token: 0x06002D17 RID: 11543 RVA: 0x0003FD68 File Offset: 0x0003DF68
|
|
// (set) Token: 0x06002D18 RID: 11544 RVA: 0x0003FD84 File Offset: 0x0003DF84
|
|
public string contentType
|
|
{
|
|
get
|
|
{
|
|
return this.GetContentType();
|
|
}
|
|
set
|
|
{
|
|
this.SetContentType(value);
|
|
}
|
|
}
|
|
|
|
// Token: 0x17000A40 RID: 2624
|
|
// (get) Token: 0x06002D19 RID: 11545 RVA: 0x0003FD90 File Offset: 0x0003DF90
|
|
public float progress
|
|
{
|
|
get
|
|
{
|
|
return this.GetProgress();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06002D1A RID: 11546 RVA: 0x0003FDAC File Offset: 0x0003DFAC
|
|
internal virtual byte[] GetData()
|
|
{
|
|
return null;
|
|
}
|
|
|
|
// Token: 0x06002D1B RID: 11547 RVA: 0x0003FDC4 File Offset: 0x0003DFC4
|
|
internal virtual string GetContentType()
|
|
{
|
|
return "text/plain";
|
|
}
|
|
|
|
// Token: 0x06002D1C RID: 11548 RVA: 0x0003FDE0 File Offset: 0x0003DFE0
|
|
internal virtual void SetContentType(string newContentType)
|
|
{
|
|
}
|
|
|
|
// Token: 0x06002D1D RID: 11549 RVA: 0x0003FDE4 File Offset: 0x0003DFE4
|
|
internal virtual float GetProgress()
|
|
{
|
|
return 0.5f;
|
|
}
|
|
|
|
// Token: 0x040008A2 RID: 2210
|
|
[NonSerialized]
|
|
internal IntPtr m_Ptr;
|
|
}
|
|
}
|