m
This commit is contained in:
@@ -0,0 +1,98 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using BestHTTP.Logger;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.PlatformSupport.FileSystem
|
||||
{
|
||||
// Token: 0x02002058 RID: 8280
|
||||
[Token(Token = "0x2002058")]
|
||||
public sealed class DefaultIOService : IIOService
|
||||
{
|
||||
// Token: 0x0600CFB5 RID: 53173 RVA: 0x002F4004 File Offset: 0x002F2204
|
||||
[Token(Token = "0x600CFB5")]
|
||||
[Address(RVA = "0x2299E80", Offset = "0x2298E80", VA = "0x182299E80", Slot = "9")]
|
||||
public Stream CreateFileStream(string path, FileStreamModes mode)
|
||||
{
|
||||
if (HTTPManager.Logger == 0)
|
||||
{
|
||||
ILogger logger = HTTPManager.Logger;
|
||||
}
|
||||
FileStream fileStream = new FileStream(path, FileMode.Append);
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600CFB6 RID: 53174 RVA: 0x002F4048 File Offset: 0x002F2248
|
||||
[Token(Token = "0x600CFB6")]
|
||||
[Address(RVA = "0x229A0A0", Offset = "0x22990A0", VA = "0x18229A0A0", Slot = "4")]
|
||||
public void DirectoryCreate(string path)
|
||||
{
|
||||
if (HTTPManager.Logger == 0)
|
||||
{
|
||||
ILogger logger = HTTPManager.Logger;
|
||||
string text = string.Format("DirectoryCreate path: '{0}'", path);
|
||||
}
|
||||
DirectoryInfo directoryInfo = Directory.CreateDirectory(path);
|
||||
}
|
||||
|
||||
// Token: 0x0600CFB7 RID: 53175 RVA: 0x002F4084 File Offset: 0x002F2284
|
||||
[Token(Token = "0x600CFB7")]
|
||||
[Address(RVA = "0x229A190", Offset = "0x2299190", VA = "0x18229A190", Slot = "5")]
|
||||
public bool DirectoryExists(string path)
|
||||
{
|
||||
bool flag = Directory.Exists(path);
|
||||
if (HTTPManager.Logger == 0)
|
||||
{
|
||||
ILogger logger = HTTPManager.Logger;
|
||||
}
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600CFB8 RID: 53176 RVA: 0x002F40B4 File Offset: 0x002F22B4
|
||||
[Token(Token = "0x600CFB8")]
|
||||
[Address(RVA = "0x229A4C0", Offset = "0x22994C0", VA = "0x18229A4C0", Slot = "6")]
|
||||
public string[] GetFiles(string path)
|
||||
{
|
||||
string[] files = Directory.GetFiles(path);
|
||||
if (HTTPManager.Logger == 0)
|
||||
{
|
||||
ILogger logger = HTTPManager.Logger;
|
||||
int length = files.Length;
|
||||
}
|
||||
return files;
|
||||
}
|
||||
|
||||
// Token: 0x0600CFB9 RID: 53177 RVA: 0x002F40EC File Offset: 0x002F22EC
|
||||
[Token(Token = "0x600CFB9")]
|
||||
[Address(RVA = "0x229A2B0", Offset = "0x22992B0", VA = "0x18229A2B0", Slot = "7")]
|
||||
public void FileDelete(string path)
|
||||
{
|
||||
if (HTTPManager.Logger == 0)
|
||||
{
|
||||
ILogger logger = HTTPManager.Logger;
|
||||
string text = string.Format("FileDelete path: '{0}'", path);
|
||||
}
|
||||
File.Delete(path);
|
||||
}
|
||||
|
||||
// Token: 0x0600CFBA RID: 53178 RVA: 0x002F4124 File Offset: 0x002F2324
|
||||
[Token(Token = "0x600CFBA")]
|
||||
[Address(RVA = "0x229A3A0", Offset = "0x22993A0", VA = "0x18229A3A0", Slot = "8")]
|
||||
public bool FileExists(string path)
|
||||
{
|
||||
bool flag = File.Exists(path);
|
||||
if (HTTPManager.Logger == 0)
|
||||
{
|
||||
ILogger logger = HTTPManager.Logger;
|
||||
}
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600CFBB RID: 53179 RVA: 0x002F4154 File Offset: 0x002F2354
|
||||
[Token(Token = "0x600CFBB")]
|
||||
[Address(RVA = "0x412370", Offset = "0x411370", VA = "0x180412370")]
|
||||
public DefaultIOService()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.PlatformSupport.FileSystem
|
||||
{
|
||||
// Token: 0x02002059 RID: 8281
|
||||
[Token(Token = "0x2002059")]
|
||||
public enum FileStreamModes
|
||||
{
|
||||
// Token: 0x040083C6 RID: 33734
|
||||
[Token(Token = "0x40083C6")]
|
||||
Create,
|
||||
// Token: 0x040083C7 RID: 33735
|
||||
[Token(Token = "0x40083C7")]
|
||||
Open,
|
||||
// Token: 0x040083C8 RID: 33736
|
||||
[Token(Token = "0x40083C8")]
|
||||
Append
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.PlatformSupport.FileSystem
|
||||
{
|
||||
// Token: 0x0200205A RID: 8282
|
||||
[Token(Token = "0x200205A")]
|
||||
public interface IIOService
|
||||
{
|
||||
// Token: 0x0600CFBC RID: 53180
|
||||
[Token(Token = "0x600CFBC")]
|
||||
[Address(Slot = "0")]
|
||||
void DirectoryCreate(string path);
|
||||
|
||||
// Token: 0x0600CFBD RID: 53181
|
||||
[Token(Token = "0x600CFBD")]
|
||||
[Address(Slot = "1")]
|
||||
bool DirectoryExists(string path);
|
||||
|
||||
// Token: 0x0600CFBE RID: 53182
|
||||
[Token(Token = "0x600CFBE")]
|
||||
[Address(Slot = "2")]
|
||||
string[] GetFiles(string path);
|
||||
|
||||
// Token: 0x0600CFBF RID: 53183
|
||||
[Token(Token = "0x600CFBF")]
|
||||
[Address(Slot = "3")]
|
||||
void FileDelete(string path);
|
||||
|
||||
// Token: 0x0600CFC0 RID: 53184
|
||||
[Token(Token = "0x600CFC0")]
|
||||
[Address(Slot = "4")]
|
||||
bool FileExists(string path);
|
||||
|
||||
// Token: 0x0600CFC1 RID: 53185
|
||||
[Token(Token = "0x600CFC1")]
|
||||
[Address(Slot = "5")]
|
||||
Stream CreateFileStream(string path, FileStreamModes mode);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user