a
This commit is contained in:
@@ -0,0 +1,98 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using BestHTTP.Logger;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.PlatformSupport.FileSystem
|
||||
{
|
||||
// Token: 0x02001F78 RID: 8056
|
||||
[Token(Token = "0x2001F78")]
|
||||
public sealed class DefaultIOService : IIOService
|
||||
{
|
||||
// Token: 0x0600CBE7 RID: 52199 RVA: 0x002EB8AC File Offset: 0x002E9AAC
|
||||
[Token(Token = "0x600CBE7")]
|
||||
[Address(RVA = "0x264B9E0", Offset = "0x264A7E0", VA = "0x18264B9E0", 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: 0x0600CBE8 RID: 52200 RVA: 0x002EB8F0 File Offset: 0x002E9AF0
|
||||
[Token(Token = "0x600CBE8")]
|
||||
[Address(RVA = "0x264BC00", Offset = "0x264AA00", VA = "0x18264BC00", 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: 0x0600CBE9 RID: 52201 RVA: 0x002EB92C File Offset: 0x002E9B2C
|
||||
[Token(Token = "0x600CBE9")]
|
||||
[Address(RVA = "0x264BCF0", Offset = "0x264AAF0", VA = "0x18264BCF0", Slot = "5")]
|
||||
public bool DirectoryExists(string path)
|
||||
{
|
||||
bool flag = Directory.Exists(path);
|
||||
if (HTTPManager.Logger == 0)
|
||||
{
|
||||
ILogger logger = HTTPManager.Logger;
|
||||
}
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600CBEA RID: 52202 RVA: 0x002EB95C File Offset: 0x002E9B5C
|
||||
[Token(Token = "0x600CBEA")]
|
||||
[Address(RVA = "0x264C020", Offset = "0x264AE20", VA = "0x18264C020", 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: 0x0600CBEB RID: 52203 RVA: 0x002EB994 File Offset: 0x002E9B94
|
||||
[Token(Token = "0x600CBEB")]
|
||||
[Address(RVA = "0x264BE10", Offset = "0x264AC10", VA = "0x18264BE10", 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: 0x0600CBEC RID: 52204 RVA: 0x002EB9CC File Offset: 0x002E9BCC
|
||||
[Token(Token = "0x600CBEC")]
|
||||
[Address(RVA = "0x264BF00", Offset = "0x264AD00", VA = "0x18264BF00", Slot = "8")]
|
||||
public bool FileExists(string path)
|
||||
{
|
||||
bool flag = File.Exists(path);
|
||||
if (HTTPManager.Logger == 0)
|
||||
{
|
||||
ILogger logger = HTTPManager.Logger;
|
||||
}
|
||||
return flag;
|
||||
}
|
||||
|
||||
// Token: 0x0600CBED RID: 52205 RVA: 0x002EB9FC File Offset: 0x002E9BFC
|
||||
[Token(Token = "0x600CBED")]
|
||||
[Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")]
|
||||
public DefaultIOService()
|
||||
{
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.PlatformSupport.FileSystem
|
||||
{
|
||||
// Token: 0x02001F79 RID: 8057
|
||||
[Token(Token = "0x2001F79")]
|
||||
public enum FileStreamModes
|
||||
{
|
||||
// Token: 0x0400820D RID: 33293
|
||||
[Token(Token = "0x400820D")]
|
||||
Create,
|
||||
// Token: 0x0400820E RID: 33294
|
||||
[Token(Token = "0x400820E")]
|
||||
Open,
|
||||
// Token: 0x0400820F RID: 33295
|
||||
[Token(Token = "0x400820F")]
|
||||
Append
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,41 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using Cpp2IlInjected;
|
||||
|
||||
namespace BestHTTP.PlatformSupport.FileSystem
|
||||
{
|
||||
// Token: 0x02001F7A RID: 8058
|
||||
[Token(Token = "0x2001F7A")]
|
||||
public interface IIOService
|
||||
{
|
||||
// Token: 0x0600CBEE RID: 52206
|
||||
[Token(Token = "0x600CBEE")]
|
||||
[Address(Slot = "0")]
|
||||
void DirectoryCreate(string path);
|
||||
|
||||
// Token: 0x0600CBEF RID: 52207
|
||||
[Token(Token = "0x600CBEF")]
|
||||
[Address(Slot = "1")]
|
||||
bool DirectoryExists(string path);
|
||||
|
||||
// Token: 0x0600CBF0 RID: 52208
|
||||
[Token(Token = "0x600CBF0")]
|
||||
[Address(Slot = "2")]
|
||||
string[] GetFiles(string path);
|
||||
|
||||
// Token: 0x0600CBF1 RID: 52209
|
||||
[Token(Token = "0x600CBF1")]
|
||||
[Address(Slot = "3")]
|
||||
void FileDelete(string path);
|
||||
|
||||
// Token: 0x0600CBF2 RID: 52210
|
||||
[Token(Token = "0x600CBF2")]
|
||||
[Address(Slot = "4")]
|
||||
bool FileExists(string path);
|
||||
|
||||
// Token: 0x0600CBF3 RID: 52211
|
||||
[Token(Token = "0x600CBF3")]
|
||||
[Address(Slot = "5")]
|
||||
Stream CreateFileStream(string path, FileStreamModes mode);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user