This commit is contained in:
niko
2026-04-11 22:19:20 +02:00
parent 45b857ff11
commit 8fc35183db
17034 changed files with 2863552 additions and 0 deletions
+70
View File
@@ -0,0 +1,70 @@
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Threading;
using Cpp2IlInjected;
using Microsoft.Win32.SafeHandles;
namespace System.Net.Sockets
{
// Token: 0x020002EC RID: 748
[Token(Token = "0x20002EC")]
internal sealed class SafeSocketHandle : SafeHandleZeroOrMinusOneIsInvalid
{
// Token: 0x06001410 RID: 5136 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001410")]
[Address(RVA = "0x2624760", Offset = "0x2623560", VA = "0x182624760")]
public SafeSocketHandle(IntPtr preexistingHandle, bool ownsHandle)
{
}
// Token: 0x06001411 RID: 5137 RVA: 0x000091F8 File Offset: 0x000073F8
[Token(Token = "0x6001411")]
[Address(RVA = "0x26240E0", Offset = "0x2622EE0", VA = "0x1826240E0", Slot = "7")]
protected override bool ReleaseHandle()
{
return default(bool);
}
// Token: 0x06001412 RID: 5138 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001412")]
[Address(RVA = "0x2623EA0", Offset = "0x2622CA0", VA = "0x182623EA0")]
public void RegisterForBlockingSyscall()
{
}
// Token: 0x06001413 RID: 5139 RVA: 0x00002053 File Offset: 0x00000253
[Token(Token = "0x6001413")]
[Address(RVA = "0x2624590", Offset = "0x2623390", VA = "0x182624590")]
public void UnRegisterForBlockingSyscall()
{
}
// Token: 0x04000C9C RID: 3228
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000C9C")]
private List<Thread> blocking_threads;
// Token: 0x04000C9D RID: 3229
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x4000C9D")]
private Dictionary<Thread, StackTrace> threads_stacktraces;
// Token: 0x04000C9E RID: 3230
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x4000C9E")]
private bool in_cleanup;
// Token: 0x04000C9F RID: 3231
[Token(Token = "0x4000C9F")]
private const int SOCKET_CLOSED = 10004;
// Token: 0x04000CA0 RID: 3232
[Token(Token = "0x4000CA0")]
private const int ABORT_RETRIES = 10;
// Token: 0x04000CA1 RID: 3233
[Token(Token = "0x4000CA1")]
private static bool THROW_ON_ABORT_RETRIES;
}
}